2016-03-11 5 views
0

Я использую EmberJS 2.4.2. Я хочу использовать файл environment.js для обработки пользовательских записей конфигурации. Например.Пользовательский ввод конфигурации в environment.js

var ENV = { 
    APP: { 
    myKey: "defaultValue" 
    } 
}; 

Он отлично работает в режиме разработки, но после того, как я выполняю «уголек сборки -prod», переменная недоступна - в производственном режиме переменная 'не определена.

Я использую ключ следующим образом:

import ENV from '../config/environment'; 
(...) 
ENV.APP.myKey 

Что я делаю неправильно и как правильно решить эту проблему?

ответ

0

Проблема решена. Переменная была не определена, только если я объединил приложение на стороне клиента (написанное с помощью Ember) в index.html моей серверной части, и я не копировал метатег с новым определением конфигурации/среды.

После этого ключ конфигурации был легко доступен.

Смежные вопросы