相关疑难解决方法(0)

设置要检索的节点的环境变量

我正在尝试按照教程说它:

"有几种方法可以加载凭据.

  1. 从环境变量加载,
  2. 从磁盘上的JSON文件加载,

密钥需要如下:

USER_ID, USER_KEY
Run Code Online (Sandbox Code Playgroud)

...这意味着如果您正确设置环境变量,则根本不需要在应用程序中管理凭据."

基于一些谷歌搜索,似乎我需要设置变量process.env?我如何以及在何处设置这些凭据?示例请.

environment-variables node.js

386
推荐指数
12
解决办法
58万
查看次数

使用设置参数在 Node 下运行 Meteor Build

通常在开发时我会使用meteor run --settings settings.json. 这工作正常,可以Meteor.settings在控制台上查看浏览器中的设置。

我现在正在为生产而构建,使用meteor build,我已经查看了文档,并且settings在构建过程中无处可添加。

所以构建运行,我有我的.tar.gz文件,它被加载到生产中,然后我解压/压缩文件夹并运行启动脚本。

它进入程序,npm startpackage.json 部分如下所示(忽略停止脚本);

{
  "name": "myapp",
  "scripts": {
    "start": "node main.js --settings settings.json",
    "stop": "killall node"
  }
}
Run Code Online (Sandbox Code Playgroud)

当我查看我的应用程序时,它没有收集这些设置。就好像捆绑时它不期望争论。我之前也尝试过永远使用,但我对此也不满意。

任何帮助将不胜感激,开始希望我从来没有打扰流星:)

arguments parameter-passing node.js meteor

6
推荐指数
1
解决办法
1383
查看次数