对于使用Digital Ocean
进行托管和mupx
进行部署的用户:
我无法成功实现settings.json
文件的使用以在部署上运行。以前它导致部署失败,现在,例如,当我尝试添加软件包okgrow:analytics
时,它不起作用,并且它出现在浏览器控制台上:
Meteor.settings.public
中缺少analyticsSettings
虽然它在那里。
{
"public": {
"analyticsSettings": {
"Google Analytics" : {
"trackingId": "xxxxxxx"
}
}
}
}
在本地运行时,必须输入meteor --settings settings.json
才能启动应用。是否有mupx
的等价物?我该如何配置呢?
毋庸置疑,我需要settings.json来处理敏感数据,git也应该忽略这些数据。也许只有meteor
命令应首先检查settings.json
是否存在,并相应地使用内部设置(如果有)运行。然后,我们不需要输入meteor --settings settings.json
...
答案 0 :(得分:0)
我意识到我的问题是由于在项目的根目录中而不是在mupx deploy文件夹中设置了settings.json文件。
然后,只需运行mupx deploy