我在Heroku上有一个nose.js管道,审查应用程序自动为请求提供spwaned。
如何在运行时使用node.js获取heroku应用程序的URL(https://xyz.herokuapp.com
),或者我必须将该值硬编码为环境变量。
您应该能够从xyz
环境变量获取URL的HEROKU_APP_NAME
部分:
process.env.HEROKU_APP_NAME
如果您在app.json
中指定,Heroku会自动为审阅应用设置此环境变量
"env":{
"HEROKU_APP_NAME": {
"required": true
},
"HEROKU_PARENT_APP_NAME": {
"required": true
}
}
您也可以使用我认为看到的非审核应用https://devcenter.heroku.com/articles/dyno-metadata