Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/heroku/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
部署到heroku且环境=生产的Ember CLI应用程序丢失全局应用程序命名空间_Heroku_Ember.js_Ember Cli_Environment - Fatal编程技术网

部署到heroku且环境=生产的Ember CLI应用程序丢失全局应用程序命名空间

部署到heroku且环境=生产的Ember CLI应用程序丢失全局应用程序命名空间,heroku,ember.js,ember-cli,environment,Heroku,Ember.js,Ember Cli,Environment,我的应用程序名为app,当environment=developing时,我可以访问应用程序名称空间。唯一的问题是,当我通过运行(ember-server--environment=production)来使用生产版本时,会出现问题,然后我就不能再访问应用程序名称空间,因为它是未定义的 Error while processing route: coming-soon App is not defined ReferenceError: App is not defined 这是ember c

我的应用程序名为app,当environment=developing时,我可以访问应用程序名称空间。唯一的问题是,当我通过运行(ember-server--environment=production)来使用生产版本时,会出现问题,然后我就不能再访问应用程序名称空间,因为它是未定义的

Error while processing route: coming-soon App is not defined ReferenceError: App is not defined

这是ember cli采取的安全措施吗?我如何覆盖它?

ember cli随插件提供。 默认情况下,它不会将应用程序名称导出到生产环境中的全局范围。
您可以通过添加
config/environment.js
来覆盖此行为:

//config/environment.js
module.exports=函数(环境){
变量ENV={
//...
//...
exportApplicationGlobal:对
//...
//...
}
//...
//...
};

正是我需要的。谢谢。