刷新应用程序时,Node-Inspector 不会在断点处停止

Node-Inspector will not stop at breakpoints when I refresh app

我一直在尝试使用节点检查器在节点中进行调试。但是,它仅在我启动我的应用程序 (npm start) 然后在单独的终端选项卡中输入 (node-debug app.js) 时才起作用。

一旦我在各处设置断点并在 chrome 浏览器中刷新应用程序,调试器就不会在断点处停止。 在我的浏览器中,我在一个选项卡 (http://127.0.0.1:8080/?port=5858) 中有节点检查器,在另一个选项卡 (localhost:3000) 中有我的应用程序。

我还尝试将 "debugger;" 添加到代码中,如下所示,但它也不适用于节点检查器。

/* GET home page. */
router.get('/', function(req, res, next) {
  debugger;
res.render('index', { title: 'Express' });
});

如有任何想法,我们将不胜感激!

以前用过node inspector,感觉用起来不太方便

我建议您改用 visual studio 代码。调试代码真的很容易。

它是开源工具,可在所有平台上使用; mac、linux 或 windows