我想知道在本地机器中设置环境变量以反映生产环境的最佳实践。
我想在ENV变量中设置私有API密钥,而不是直接在Git中提交它们。在Rails中,我会使用像figaro这样的插件将每个ENV变量放在一个YML文件中,它们将可用。
Meteor的常见做法是什么?
我想我可以
运行SECRET_KEY=some_key OTHER_SECRET_KEY=some_other_key meteor
。但这太难记了。
在本地设置环境变量,但我不希望它们存在于我的机器的全局命名空间中。
任何替代方案?
答案 0 :(得分:0)
在遇到同样的问题时发现了这个老帖子。
看起来meteor正在提供配置文件。
meteor run --settings config.json
你会排除它(或者更确切地说是gitignore)以保持本地化。 More here in the docs.