Javascript 运行Meteor Up如何选择设置文件

Javascript 运行Meteor Up如何选择设置文件,javascript,meteor,Javascript,Meteor,我正在使用Meteor Up将我的应用程序部署到生产服务器 目前,我正在通过settings-dev.json和settings-prod.json为开发和生产环境配置Meteor.settings 我有两个主要疑问: 如何从计算机上运行“mup deploy”命令并选择settings-prod.json 这是使用设置-[env].json配置我的服务器和资源值以部署我的应用程序的最佳做法吗 谢谢只需使用默认名称/settings.json。它会起作用的。当您执行mup init时,它将自动创

我正在使用Meteor Up将我的应用程序部署到生产服务器

目前,我正在通过settings-dev.json和settings-prod.json为开发和生产环境配置Meteor.settings

我有两个主要疑问:

如何从计算机上运行“mup deploy”命令并选择settings-prod.json

这是使用设置-[env].json配置我的服务器和资源值以部署我的应用程序的最佳做法吗


谢谢

只需使用默认名称
/settings.json
。它会起作用的。当您执行
mup init
时,它将自动创建2个文件

  • mup.json
    -Meteor Up配置文件

  • settings.json
    -Meteor的设置

是的,使用
settings.json
是个好主意。请注意不要在
“public”中插入任何机密信息:{}

例如:

{
  "public": {
     "publicKey": 'xxx' // available to the client
   },
   "oauthSecretKey": "xxx" // available to server only
}

谢谢关于mup部署,如何使用特定的设置文件(如settings-prod.json)进行部署?@rodrigocprates阅读文档它没有说如何指定自定义设置文件,但它说如果您正在寻找生产和暂存,它应该是分开的文件夹(我也是这样做的)很好!创建一个单独的文件夹可以解决此问题。非常感谢:-)@MarkUretsky您的链接已断开。我需要根据git分支部署到不同的服务器环境。你是如何做到这一点的?@AdamMendoze它是
mup deploy--settings my_settings.json
或任何你的设置json的名称。