是否可以在免费服务上指定运行流星应用程序远程部署的设置文件?
换句话说,如何发出远程等效的“meteor run -settings settings.json”?
谢谢
答案 0 :(得分:18)
尝试使用以下部署:
meteor deploy XXX.meteor.com --settings settings.json
...而不仅仅是meteor deploy XXX.meteor.com
您可以将--settings选项[...]传递给
来初始化设置meteor run
或meteor deploy
答案 1 :(得分:2)
如果您尝试从其中settings.json不可用的远程服务器进行部署,则将您的JSON转换为内联等效项并将其导出到METEOR_SETTINGS环境变量。
例如从服务器运行:
export METEOR_SETTINGS='{your json}'
meteor deploy XXX.meteor.com
通过这种方式,您可以使用Travis等CI服务,您可以将METEOR_SETTINGS设置为秘密变量并运行部署脚本。