Heroku localhost卡在" [警告]未找到ENV文件"对于Node.js应用程序

时间:2016-08-26 07:21:45

标签: node.js heroku localhost

我有一个Node.js应用程序在部署到Heroku时工作​​正常,但每当我尝试使用" heroku local"或" heroku本地web -f Procfile",在显示" [WARN]未找到ENV文件"。

1 个答案:

答案 0 :(得分:2)

  

添加.env文件。此文件包含本地设置与heroku环境不同的本地VARS。但是,如果一切正常,您可以忽略警告,或触摸.env。

     

您还可以通过创建Procfile.local文件并运行heroku local -f Procfile.local来区分,以强制使用本地启动脚本。

     

我刚读过:https://devcenter.heroku.com/articles/heroku-local。这解释了一切。

     

对于一个工作示例:http://github.com/halcwb/GenUnitApp.git。如果你安装了heroku工具带,你可以在mac或linux上使用heroku local -f Procfile.bash,或者在windows中使用heroku -f Procfile.local,然后转到http://localhost:3000,检查结果。

Possible Duplicate