【发布时间】:2016-12-24 05:53:59
【问题描述】:
通常在开发时我会使用meteor run --settings settings.json。这工作正常,可以在控制台上用Meteor.settings查看浏览器中的设置。
我现在正在为生产构建,使用meteor build,我查看了文档,在构建过程中无处添加settings。
所以构建运行并且我有我的.tar.gz 文件,它被加载到生产中,然后我解压缩/压缩文件夹并运行启动脚本。
它以npm start 进入程序,package.json 部分如下所示(忽略停止脚本);
{
"name": "myapp",
"scripts": {
"start": "node main.js --settings settings.json",
"stop": "killall node"
}
}
当我查看我的应用时,它没有收集这些设置。就好像捆绑在一起时不会出现争论。我也尝试过使用forever,但我对此也不满意。
任何帮助将不胜感激,开始希望我永远不会打扰 Meteor :)
【问题讨论】:
标签: node.js meteor arguments parameter-passing