如何仅针对特定环境将 html 包含在 ember-cli 中?

How can I include html with ember-cli only for a specific environment?

在我的 Brocfile.js 中,我正在导入一个脚本:

// Import script for development only
if (app.env === 'development') {
  app.import( app.bowerDirectory + '/some-script/some-script.js' );
};

效果很好。但我还需要在 html 中包含一个小的初始化脚本(这实际上不是供应商资产),它不应包含在生产构建中。如何仅针对特定环境包含一些 html?

您仍然可以从项目中的任何文件检查您的配置文件:

import config from '../path/to/config/environment';

if(config.environment === "development") {
  someScript.init();
}