我正在使用Meteor Up将我的应用部署到生产服务器。
目前我正在通过settings-dev.json和settings-prod.json为开发和生产环境配置Meteor.settings。
我有两个主要疑虑:
我如何运行' mup deploy'从我的机器命令并选择settings-prod.json?
这是使用settings- [env] .json配置我的应用程序配置服务器和资源值的最佳做法吗?
由于
答案 0 :(得分:3)
只需使用默认名称/settings.json
即可。它会工作。执行mup init
时,它会自动创建2个文件。
mup.json
- Meteor Up配置文件
settings.json
- Meteor settings API的设置
是的,使用settings.json
是个好主意。请注意不要在"public": {}
例如:
{
"public": {
"publicKey": 'xxx' // available to the client
},
"oauthSecretKey": "xxx" // available to server only
}