2

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

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

我还尝试添加“调试器;” 如下所示进行编码,并且也不适用于节点检查器。

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

任何想法将不胜感激!

4

1 回答 1

1

i have used node inspector before and feel that it is not convenient to use.

i would like to suggest you to use visual studio code instead. debugging code is really easy.

it is opensource tool and available on all platform; mac, linux or windows

于 2016-09-29T04:19:16.350 回答