我有一个 ember-cli 应用程序,我正在使用 ember-cli-divshot addon 将其部署到 Divshot 。在我的 config/environment.js 文件中,我希望在开发和生产之间有不同的 api 。
在var ENV = {}
里面我有:
api: 'http://localhost:3000'
我有这个用于生产:
if (environment === 'production')
ENV.api = '<my production api>'
}
但是,当我进行 divshot 推送生产
时,我的 Ember 应用程序正在尝试访问 api 的本地主机端点。
最佳答案
经过一些工作,我意识到我需要确保我正在构建和部署 Ember 应用程序的生产版本,该版本实际上内置于 ember 中-cli-divshot 插件,通过在部署命令前添加 ember
来实现,如下所示:
ember divshot推送制作
关于ruby-on-rails - Divshot Ember 应用程序未读取生产环境变量,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28652710/