我有一个node.js应用程序,我正在Heroku上构建/托管。我想在构建我的应用程序时使用Heroku上设置的环境变量。例如在package.json
中 "scripts": {
"postinstall": "build --option="MY_HEROKU_ENVIRONMENT_VARIABLE"
}
是否可以在运行脚本时读取这些变量?
提前致谢 /埃里克
答案 0 :(得分:3)
不,这是不可能的。您可以做的是定义要运行的Node脚本,并让该脚本本身使用环境变量。
例如,如果您的node postinstall.js
目标只是postinstall.js
,然后在process.env.MY_HEROKU_ENVIRONMENT_VARIABLE
脚本中读取了JwtConsumer jwtConsumer = new JwtConsumerBuilder()
.setSkipSignatureVerification()
.build();
JwtClaims jwtClaims = jwtConsumer.processToClaims(jwt);
值,该怎么办?