如何在Heroku Local上查看未修剪的日志
我正在heroku local上运行一个NodeJS应用程序,但是我所有的console.log语句和错误消息都会被删除 例如:如何在Heroku Local上查看未修剪的日志,heroku,heroku-toolbelt,Heroku,Heroku Toolbelt,我正在heroku local上运行一个NodeJS应用程序,但是我所有的console.log语句和错误消息都会被删除 例如: forego | starting web.1 on port 5000 web.1 | module.js:339 我没有看到完整的错误日志。如何避免这种错误消息的修剪 你试过了吗 $ heroku help local 资料来源: 这个已经部署了吗?如果是: 在终端/bash上: $ heroku logs 在你的heroku账户上: 1) 转到您的帐户,
forego | starting web.1 on port 5000
web.1 | module.js:339
我没有看到完整的错误日志。如何避免这种错误消息的修剪 你试过了吗
$ heroku help local
资料来源:
这个已经部署了吗?如果是:
在终端/bash上:
$ heroku logs
在你的heroku账户上:
1) 转到您的帐户,然后转到应用程序,然后该应用程序的日志将运行您在Procfile中告诉它的任何进程。如果您想流式处理您的开发日志,只需将类似于
log:tail-f log/development.log
的内容添加到Procfile中。您还需要确保为此创建第二个Procfile(我使用Procfile.dev
)。将日志文件路径替换为所需日志文件所在的位置
干杯 你找到解决方案了吗?顺便说一句,你可以在没有heroku的情况下使用
节点bin/www
启动应用程序,并查看那里的输出。@UrK但是heroku local提供的环境变量呢?很遗憾,在这种情况下必须模拟它们。这就是为什么这不是作为答复而是作为评论提交的原因。