-1

我已经安装了 node-inspector,并使用 node.js 启动了它。当我尝试使用 --debug-brk 启动调试模式时,它仍然出错(这是我正在尝试调试的错误)

它不会在第一行中断...

$ 节点 --debug-brk app.js

debugger listening on port 5858

/base_controller.js:59
        files.forEach(function(file) {
        ^
TypeError: Cannot call method 'forEach' of undefined
    at Object.oncomplete (/base_controller.js:59:9)
4

2 回答 2

-1

安装节点检查器:https://github.com/node-inspector/node-inspector

尝试以下步骤:

第一个:节点--debug-brk app.js

第二:节点检查器

然后:在chrome中打开一个新窗口,打开网址:

http://localhost:8080/debug?port=5858

你现在可以调试你的代码了!

于 2013-08-29T03:20:43.860 回答
-2

也许您没有运行最新版本(它发生在我身上)。请做

$ node
> process.version

那应该给你最后一个版本。你可以在这里更新:http ://nodejs.org/

于 2012-04-03T22:36:38.690 回答