Heroku 配置 vars/env 变量不工作(使用 node.js)
Heroku config vars/env vars not working (using node.js)
以下设置不起作用:
通过仪表板或通过
设置配置变量
heroku config:set TESTVAR=123
正在使用
英雄配置
显示变量已设置。
但随后使用
登录容器
heroku ps:exec
并注销环境变量应该显示通过 config:set 设置的变量,但它不会:
node -e "console.log(process.env)"
也在使用
export
不显示环境变量。
我尝试在 app.json 中定义变量,但无济于事:
“环境”:{
“测试变量”:{
“必需”:正确
},
根据文档,这应该有效,但不幸的是它没有。感谢任何帮助。
尝试使用 heroku 运行 env。
根据文档:“Heroku Exec 创建的 SSH 会话不会将配置变量设置为环境变量(即,会话中的 env 不会列出 heroku config:set 设置的配置变量)。 “
查看此内容了解更多信息
尝试使用 heroku 运行 env。
根据文档:“Heroku Exec 创建的 SSH 会话不会将配置变量设置为环境变量(即,会话中的 env 不会列出 heroku config:set 设置的配置变量)。 “
以下设置不起作用:
通过仪表板或通过
设置配置变量heroku config:set TESTVAR=123
正在使用 英雄配置 显示变量已设置。
但随后使用
登录容器heroku ps:exec
并注销环境变量应该显示通过 config:set 设置的变量,但它不会:
node -e "console.log(process.env)"
也在使用
export
不显示环境变量。
我尝试在 app.json 中定义变量,但无济于事:
“环境”:{ “测试变量”:{ “必需”:正确 },
根据文档,这应该有效,但不幸的是它没有。感谢任何帮助。
尝试使用 heroku 运行 env。
根据文档:“Heroku Exec 创建的 SSH 会话不会将配置变量设置为环境变量(即,会话中的 env 不会列出 heroku config:set 设置的配置变量)。 “
查看此内容了解更多信息
尝试使用 heroku 运行 env。
根据文档:“Heroku Exec 创建的 SSH 会话不会将配置变量设置为环境变量(即,会话中的 env 不会列出 heroku config:set 设置的配置变量)。 “