如何访问其他模块中的环境var

时间:2015-11-23 11:11:19

标签: node.js parameters jwt

我使用jsonwebtoken模块来编码和解码JWT。 Secret-passphrase正保存在config.yml文件中,该文件正在我的主index.js Javascript中加载并存储到应用程序环境var app.set('jwtToken', config.jwt.token)中。

如何在另一个模块(例如Auth-Route模块)中访问此环境var。 我能以某种方式将它传递给这个文件吗?

非常感谢

1 个答案:

答案 0 :(得分:0)

我认为您需要访问您的应用实例才能访问应用中的jwtToken var。替代方案是通过

将jwtToken作为流程环境变量传递
JWT_TOKEN=xyz node server.js

现在您可以通过process.env.JWT_TOKEN

访问它