Это довольно нубийский вопрос, но я искал это через Интернет зря в течение многих дней.Ember JS как установить свойство доступно во всех шаблонах
Я создаю приложение, которое имеет сервер передней панели Ember, подключающийся к заднему концу узла JS. Для разработки и тестирования оба узла и Ember работают на моем локальном компьютере на localhost: 3000 и localhost: 4200 соответственно. Однако некоторые ресурсы, такие как изображения и т. Д., Сохраняются на сервере Node и для извлечения тех ресурсов, которые мне требуются для жесткого кодирования ip сервера в моем шаблоне. Например, <img src="http://localhost:3000/"{{brand.imgLocation}}/>
Это кошмар, потому что всякий раз, когда мне нужно обновлять производственный сервер, мне приходится менять его на IP-адрес узла в каждом месте по всем шаблонам, которые несовместимы. Есть ли место, где я могу хранить его как свойство, доступное для всех шаблонов, я попытался сохранить его как свойство в Index Controller, но он недоступен в других шаблонах, кроме шаблона индекса.
Использовать [среды] (http://www.ember-cli.com/#Environments)? – steveax