【发布时间】:2013-06-24 21:30:02
【问题描述】:
是否可以为每个 nodejs 应用设置环境变量?
azure 模块会读取环境变量 AZURE_SERVICEBUS_NAMESPACE 和 AZURE_SERVICEBUS_ACCESS_KEY 用于 连接到 Windows Azure 服务总线所需的信息。如果 这些环境变量没有设置,必须指定账号 调用 createServiceBusService 时的信息。
我想为每个应用的 lvl 而不是全局设置不同的命名空间/键?
(我将它托管在 ubuntu 虚拟机中)
【问题讨论】:
-
不确定这是否是您要查找的内容,但可以通过
process.env.AZURE_SERVICEBUS_NAMESPACE = 'something'在 nodejs 应用程序中设置环境变量 -
我可以从应用程序外部设置它们吗? (我不希望密钥在我的代码中作为它在 github 上的公共代码,所以如果我可以在系统上设置它们,导出 Key=Value 或其他东西会很好)