环境中的自定义配置条目.js

Custom configuration entry in environment.js

本文关键字:js 配置 自定义 环境      更新时间:2023-09-26

我使用EmberJS 2.4.2。我想使用 environment.js 文件来处理自定义配置条目。例如

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

它在开发模式下工作正常,但在我执行"ember build -prod"后,该变量无法访问 - 在生产模式下,变量是"未定义的"。

我按以下方式使用密钥:

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

我做错了什么以及如何正确解决问题?

问题解决了。仅当我将我的客户端应用程序(用 Ember 编写)合并到服务器端的索引中时,该变量才未定义.html并且我没有使用新的配置/环境定义复制元标记。

这样做之后,配置键就可以轻松访问了。