【问题标题】:Meteor Settings in a Deployed App已部署应用程序中的 Meteor 设置
【发布时间】:2014-12-07 03:36:12
【问题描述】:

这可能是一个非常基本的问题,但这是我第一次使用 Meteor + Heroku,在部署 Meteor 应用程序(当前使用 Heroku)后,我似乎无法弄清楚如何使用 settings.json 文件。

从我对网络的研究来看,似乎为了在已部署的应用程序中使用这些设置,我必须...

export METEOR_SETTINGS="$(cat settings.json)"

一开始我以为这是为了去一个boostrap文件...然后当我开始得到保留字错误时我意识到我错了(因为“导出”)

那么...我在哪里以及如何使用这条线?我想使用终端输入吗?如果是这样,我该如何在 Heroku 中做到这一点?

【问题讨论】:

    标签: heroku meteor command-line-interface


    【解决方案1】:

    基本上:heroku config:add METEOR_SETTINGS="$(cat settings.json)"

    【讨论】:

    • 如果我的部署发生在 heroku 的 Dropbox 同步上,我该怎么做?
    【解决方案2】:

    heroku config:add... 命令对我不起作用,但我能够使用 heroku 的仪表板来设置我的环境变量。您可以在以下位置找到仪表板选项卡: https://dashboard.heroku.com/apps/yourAppName/settings,然后点击Reveal Config Vars

    【讨论】:

    • 你到底添加了什么? METEOR_SETTINGS 和 "$(cat settings.json)" 分别是?
    • 点击Reveal Config Vars后,您可以手动输入键/值对。 (我没有那么多对,所以这比弄清楚如何导入文件要容易。)
    • 您知道在设置文件中保留私钥是否与在配置变量中一样安全吗?
    猜你喜欢
    • 2013-03-13
    • 1970-01-01
    • 1970-01-01
    • 2014-08-08
    • 2015-11-08
    • 2010-12-27
    • 2021-08-19
    • 2014-03-25
    相关资源
    最近更新 更多