2015-11-23 127 views
0

我使用jsonwebtoken模塊對JWT進行編碼和解碼。 Secret-passphrase被保存在一個config.yml文件中,該文件正在加載到我的主要index.js Javascript中並存儲到應用程序Environment var app.set('jwtToken', config.jwt.token)中。如何訪問其他模塊中的環境變量

如何在另一個模塊(例如Auth-Route模塊)中訪問此環境變量。 我可以通過它以某種方式到這個文件?

非常感謝

回答

0

我想你會需要訪問你的應用程序實例訪問jwtToken VAR的應用程序。替代你會通過

JWT_TOKEN=xyz node server.js 

我們通過您的jwtToken作爲一個過程的環境變量,你可以通過process.env.JWT_TOKEN

+0

我想將它作爲一個過程的環境變量的心不是一個選擇訪問它,因爲我不能輕鬆切換在不同的配置(prod,test,dev,...)之間呢? 如何訪問應用程序實例?我將第二個模塊作爲Express路由器(module.exports = router)傳遞。 – user3411789