如何在没有任何崩溃日志的情况下调试崩溃?

时间:2017-10-23 08:58:28

标签: node.js sails.js nodemon

我的公司给了我一个Sails JS项目,由另一家公司编写。它随机崩溃,没有任何崩溃日志。有时在10分钟内,有时在4小时内。

// There is no error information here.
[nodemon] app crashed - waiting for file changes before starting...

有没有办法找到问题的根本原因?

1 个答案:

答案 0 :(得分:2)

首先(像@Jake Weary建议的那样),不要使用nodemon进行调试,因为它会抑制很多错误消息。

查看node-inspector on GitHub,这对于单步执行代码非常有用。

另外,请参阅有关调试的官方节点文档,此处:https://nodejs.org/api/debugger.html

最后,当其他所有内容都未能使用legacy-debugger时,我仍常觉得它很有用,尽管它已被正式弃用