当前位置: 首页 > 知识库问答 >
问题:

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

养鸿运
2023-03-14

我试着去看一本教程,上面写着:

有几种方法可以加载凭据。

    null
USER_ID, USER_KEY

根据一些谷歌搜索,我似乎需要设置process.env中的变量?如何以及在何处设置这些凭据?请举例。

共有1个答案

华季萌
2023-03-14

环境变量(在本例中)用于向应用程序传递凭据。user_iduser_key都可以分别从process.env.user_idprocess.env.user_key访问。您不需要编辑它们,只需访问它们的内容。

看起来它们只是让您选择从process.env或磁盘上的某个特定文件加载user_iduser_key

现在,当您运行应用程序时,魔法就会发生。

这将传递用户id239482和作为foobar的用户密钥。这适用于测试,但是对于生产,您可能需要配置一些bash脚本来导出变量。

 类似资料:
  • 问题内容: 我正在尝试遵循一个教程,它说: 有几种加载凭证的方法。 从环境变量加载, 从磁盘上的JSON文件加载, 密钥需要如下: …这意味着,如果您正确设置环境变量,则根本不需要管理应用程序中的凭据。 基于一些谷歌搜索,看来我需要将变量设置为?如何以及在哪里设置这些凭据?请举例。 问题答案: 使用环境变量(在这种情况下)将凭据传递给您的应用程序。并且都可以分别从和访问。您无需对其进行编辑,只需访

  • 问题内容: 我的Jenkins管道看起来像这样(请原谅一些小的语法错误): 我的意图是与拥有一个节点,与拥有一个节点。 我实际上看到的是,命令运行时在两个节点上都设置了。 根据本教程,“ [特殊变量]的属性是当前节点上的环境变量。” 因此,我希望这能奏效。 问题答案: 在本教程的后面,它说: 在这种情况下,请勿使用env: 因为环境变量的覆盖仅限于对管道运行是全局的,而不是当前线程(以及代理)的局

  • 问题内容: 我使用martini在Go中有一个GAE应用程序。我需要能够设置环境变量以告诉martini它应该使用生产设置进行初始化。根据Python文档,您可以在app.yaml中设置环境变量。我没有在Go docs中 看到任何有关此的内容,但我猜想它应该可以正常工作。 我需要能够将环境变量设置为,但是我只想在实际投入生产时(即)进行操作。有什么方法可以告诉您仅在非开发服务器上运行吗? 问题答案

  • ENV 设置环境变量 格式有两种: ENV <key> <value> ENV <key1>=<value1> <key2>=<value2>... 这个指令很简单,就是设置环境变量而已,无论是后面的其它指令,如 RUN,还是运行时的应用,都可以直接使用这里定义的环境变量。 ENV VERSION=1.0 DEBUG=on \ NAME="Happy Feet" 这个例子中演示了如何换行,以

  • 在presto的上下文中,我认为我所能做的就是运行SQL。有经验的人吗?

  • 问题内容: 我正在尝试在.htaccess文件中设置环境变量并在PHP中检索它。我在SO上浏览了许多其他线程,但是到目前为止我尝试过的所有操作都失败了。 我已经将此行添加到.htaccess文件中: 我尝试使用getenv()PHP函数检索此值: 我已经运行phpinfo()来查看可用环境变量的列表,SPECIAL_PATH不存在。我对为什么这不起作用感到困惑。 谢谢! 问题答案: 假设您的配置具