Heroku localhost卡在Node.js App的“ No ENV File Found”上
我有一个Node.js应用程序,它可以在部署到Heroku时正常工作,但每当我尝试使用“heroku local”或“heroku local web -f Procfile”在本地进行testing时,它都会显示“[WARN]find”。
添加一个.env文件。 该文件包含本地设置与heroku环境不同的本地VARS。 但是,如果一切运行良好,您可以忽略该警告,或者触摸.env。
您也可以通过创build一个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,或者使用heroku -f Procfile.local来访问windows,并且去http:// localhost:3000查看结果。
可能重复
- 在heroku上无法通过node.js连接到mongolab
- TypeError:当用Heroku node.js调用pg.connect时,无法调用null的方法'query'
- 如何远程debuggingheroku上的node.js应用程序?
- 使用HTML部署Node.js时发生Heroku错误
- 端口34037已经在使用Heroku + Nodejs + Express + WebSockets
- 如何将一个vuejs项目部署到heroku
- 在Heroku上部署Nodejs + MongoDB,但安装附加组件时需要validation信用卡
- 在Heroku上设置`process.env.commit`
- 如何使用NodeJS将Postgres数据库迁移到heroku?