如何在运行`heroku local`时获得更多关于错误的细节

当我运行heroku local来testing我的工作进程时,我得到这个:

 forego | starting worker.1 on port 5000 worker.1 | /myproject/source-file.js:28 # in red worker.1 | ad (module.js:343:32) # in red 

最后两行显示为红色,表示出现错误。 但是堆栈跟踪和错误消息是可见的。

重要的是我做heroku local而不是node source-file.js是因为我有一个名为.env的本地环境文件, .env的密钥是本地进程需要消耗的,我不知道如何将其馈送到node

如何扩展这些红色信息以找出失败的原因?

我发现做这个简单的方法是用foreman start 。 它实际上是在Heroku Local指南中提到的。 .env获取以同样的方式heroku local做到这一点。