如何在Heroku Local上查看未修剪的日志

use*_*377 10 heroku heroku-toolbelt

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

例如:

forego | starting web.1 on port 5000
web.1  | module.js:339
Run Code Online (Sandbox Code Playgroud)

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

小智 8

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

干杯!


Ann*_*a S -6

你试过了吗?

$ heroku help local
Run Code Online (Sandbox Code Playgroud)

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

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

在终端/bash 上:

$ heroku logs
Run Code Online (Sandbox Code Playgroud)

在您的 heroku 帐户上:

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