我正在使用Grunt和grunt-express插件部署我的Express Server。我试图将node-inspector调试器附加到我的服务器上运行的代码:
node --debug($ which grunt)my_task
在我的Chrome调试窗口(我使用Chrome)中,我可以在“脚本”标签下看到许多JS文件,但所有这些文件都是来自Grunt和Gruntacular模块以及Gruntfile.js的代码
所以我不能在我自己的Express代码中添加断点。
请告知。
答案 0 :(得分:2)
我个人也有同样的问题。除了我在我的app.js / server.js文件中直接运行node-inspector,该文件包含我所有的快速配置和路由。
如果您单击文件窗格并开始输入,则会显示您是某个文件。我无法直接访问我的app.js文件,但我可以访问所有要求。
所以,就我而言 -
routes.js
直接跳到routes.js 运行您的应用并等待暂停。
sudo node --debug app.js
sudo node-inspector