我正在使用 Grunt 和 grunt-express 插件部署我的 Express 服务器。我正在尝试将节点检查器调试器附加到我的服务器上运行的代码:
节点 --debug ($which grunt) my_task
在我的 Chrome 调试窗口(我使用 Chrome)中,我可以看到在“脚本”选项卡下加载了许多 JS 文件,但它们都是来自 Grunt 和 Gruntacular 模块以及 Gruntfile.js 的代码
所以我不能在我自己的 Express 代码中设置断点。
请指教。
我正在使用 Grunt 和 grunt-express 插件部署我的 Express 服务器。我正在尝试将节点检查器调试器附加到我的服务器上运行的代码:
节点 --debug ($which grunt) my_task
在我的 Chrome 调试窗口(我使用 Chrome)中,我可以看到在“脚本”选项卡下加载了许多 JS 文件,但它们都是来自 Grunt 和 Gruntacular 模块以及 Gruntfile.js 的代码
所以我不能在我自己的 Express 代码中设置断点。
请指教。
我个人也遇到了同样的问题。除了我直接在我的 app.js/server.js 文件上运行节点检查器,该文件包含我所有的快速配置和路由。
如果您单击文件窗格并开始输入,它将显示您是某个文件。我无法直接访问我的 app.js 文件,但我可以访问所有要求。
所以,就我而言——
routes.js直接跳到 routes.js运行您的应用程序并等待它暂停。
sudo node --debug app.js
sudo node-inspector