Mupx使用settings.json进行部署失败

时间:2016-04-15 09:35:49

标签: meteor deployment kadira

对于使用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 ...

1 个答案:

答案 0 :(得分:0)

我意识到我的问题是由于在项目的根目录中而不是在mupx deploy文件夹中设置了settings.json文件。

然后,只需运行mupx deploy

就足够了