开发中的Meteor局部环境变量

时间:2015-06-24 00:30:01

标签: meteor environment-variables

我想知道在本地机器中设置环境变量以反映生产环境的最佳实践。

我想在ENV变量中设置私有API密钥,而不是直接在Git中提交它们。在Rails中,我会使用像figaro这样的插件将每个ENV变量放在一个YML文件中,它们将可用。

Meteor的常见做法是什么?

我想我可以

    每次运行本地服务器时,
  1. 运行SECRET_KEY=some_key OTHER_SECRET_KEY=some_other_key meteor。但这太难记了。

  2. 在本地设置环境变量,但我不希望它们存在于我的机器的全局命名空间中。

  3. 任何替代方案?

1 个答案:

答案 0 :(得分:0)

在遇到同样的问题时发现了这个老帖子。

看起来meteor正在提供配置文件。

meteor run --settings config.json

你会排除它(或者更确切地说是gitignore)以保持本地化。 More here in the docs.