如何在Express 4中使用Node Inspector(node-debug)?

时间:2015-03-10 10:27:47

标签: node.js express node-inspector

我是NodeJS的新手,我刚刚发现了node inspector

我通常运行以启动我的应用程序的命令是npm start(我使用Express framework)但是当我想调试时,我需要运行node-debug后跟一个特定的文件。

在节点检查器的官方文档中,它说为了启动调试器,我需要输入:

$ node-debug app.js

但是当我这样做时,只需调试app.js文件,而不是运行服务器并启动应用程序。

为了调试整个快速应用程序而不仅仅是app.js文件,我应该运行什么命令?

1 个答案:

答案 0 :(得分:4)

当我们输入npm start时,快速框架会查看package.json文件并执行start :标记旁边的文件。

对于express,此目录为./bin/www,因此从父目录而不是node-debug bin/www运行正确的命令node-debug app.js