如何在Heroku Local

时间:2015-12-08 12:42:36

标签: heroku heroku-toolbelt

我在heroku本地运行NodeJS应用程序,但是我的所有console.log语句和错误消息都被修剪。

例如:

forego | starting web.1 on port 5000
web.1  | module.js:339

我没有看到完整的错误日志。如何避免这种错误消息的修剪?

2 个答案:

答案 0 :(得分:7)

heroku local将在Procfile中运行您告诉它的任何进程。如果您想要流式传输开发日志,只需在Procfile中添加log: tail -f log/development.log之类的内容即可。您还要确保为此创建第二个Procfile(我使用Procfile.dev)。将日志文件路径替换为所需日志文件所在的位置。

干杯!

答案 1 :(得分:-2)

你试过吗?

$ heroku help local

来源:https://devcenter.heroku.com/articles/heroku-local

这已经部署了吗?如果是这样的话:

在终端/ bash上:

$ heroku logs

在您的heroku帐户上:

1)转到您的帐户,然后转到应用,然后转到该应用的日志