【问题标题】:Heroku Local [WARN] No ENV file foundHeroku Local [WARN] 未找到 ENV 文件
【发布时间】:2016-06-07 23:01:24
【问题描述】:

当我运行heroku local

我的控制台显示:

[WARN] 未找到 ENV 文件

我该如何解决这个问题?

【问题讨论】:

  • 除了[WARN] 消息显示之外,您还有其他问题吗?我收到了同样的错误信息,但它不影响我的开发。

标签: heroku


【解决方案1】:

添加一个.env 文件。该文件包含本地的VARS,它们在本地设置中与heroku 环境不同。但是,如果一切正常,您可以忽略警告,或者执行touch .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,查看结果。

【讨论】:

  • 这个文件是什么样的?它的结构是什么?你有一个例子吗?我遇到了这个问题,我在本地运行它。
  • 我正在使用Config 库来管理我的环境,所以我没有.env 文件,如何让heroku 忽略这个事实?当我部署到 Heroku 时它工作正常,但在本地失败。我试过:heroku local web 触发 npm run build && node dist/Server // [WARN] No ENV file found stackoverflow.com/questions/50386493/…
猜你喜欢
  • 2018-10-27
  • 2018-09-11
  • 2021-03-25
  • 1970-01-01
  • 2018-01-27
  • 1970-01-01
  • 2019-11-09
  • 2016-01-12
  • 1970-01-01
相关资源
最近更新 更多