Javascript environment.js中的自定义配置条目
我使用的是EmberJS2.4.2。我想使用environment.js文件来处理自定义配置条目。例如Javascript environment.js中的自定义配置条目,javascript,ember.js,Javascript,Ember.js,我使用的是EmberJS2.4.2。我想使用environment.js文件来处理自定义配置条目。例如 var ENV = { APP: { myKey: "defaultValue" } }; 它在开发模式下工作得很好,但是在我执行'ember build-prod'之后,变量是不可访问的-在生产模式下,变量是'undefined' 我按以下方式使用钥匙: import ENV from '../config/environment'; (...) ENV.APP.myKey
var ENV = {
APP: {
myKey: "defaultValue"
}
};
它在开发模式下工作得很好,但是在我执行'ember build-prod'之后,变量是不可访问的-在生产模式下,变量是'undefined'
我按以下方式使用钥匙:
import ENV from '../config/environment';
(...)
ENV.APP.myKey
我做错了什么?如何正确解决问题?问题已经解决。只有当我将客户端应用程序(用Ember编写)合并到服务器端的index.html中,并且没有使用新的config/environment定义复制meta标记时,该变量才是未定义的 执行此操作后,可以轻松访问配置密钥