Mupx 部署失败 settings.json
Mupx fail deployment with settings.json
对于使用 Digital Ocean
托管和 mupx
部署的用户:
我无法在部署时成功地将 settings.json
文件的使用实现为 运行。以前它导致部署失败,现在,例如,当我尝试添加包 okgrow:analytics
时,它不起作用,并且在浏览器控制台上显示:
Missing analyticsSettings in Meteor.settings.public
虽然它在那里。
{
"public": {
"analyticsSettings": {
"Google Analytics" : {
"trackingId": "xxxxxxx"
}
}
}
}
在本地 运行ning 时,必须键入 meteor --settings settings.json
才能启动应用程序。 mupx
是否有等效项?如何进行相应配置?
不用说,我需要 settings.json 来存储敏感数据,而 git 也应该被忽略。也许只是 meteor
命令应该首先检查 settings.json
是否存在,相应地 运行 里面的设置(如果有的话)。然后不需要输入 meteor --settings settings.json
...
我意识到我的问题是由于 settings.json 文件位于项目的根目录而不是 mupx 部署文件夹中。
那么,只要 运行 mupx deploy
就足够了
对于使用 Digital Ocean
托管和 mupx
部署的用户:
我无法在部署时成功地将 settings.json
文件的使用实现为 运行。以前它导致部署失败,现在,例如,当我尝试添加包 okgrow:analytics
时,它不起作用,并且在浏览器控制台上显示:
Missing analyticsSettings in Meteor.settings.public
虽然它在那里。
{
"public": {
"analyticsSettings": {
"Google Analytics" : {
"trackingId": "xxxxxxx"
}
}
}
}
在本地 运行ning 时,必须键入 meteor --settings settings.json
才能启动应用程序。 mupx
是否有等效项?如何进行相应配置?
不用说,我需要 settings.json 来存储敏感数据,而 git 也应该被忽略。也许只是 meteor
命令应该首先检查 settings.json
是否存在,相应地 运行 里面的设置(如果有的话)。然后不需要输入 meteor --settings settings.json
...
我意识到我的问题是由于 settings.json 文件位于项目的根目录而不是 mupx 部署文件夹中。
那么,只要 运行 mupx deploy