1

在此处输入图像描述我必须在这里遗漏一些非常基本的东西,但我没有看到使用节点检查器的函数内部或外部的变量值。

更新:我在节点 --version -> v0.10.35
我认为也许其他人也有类似的问题没有答案:

节点检查器显示对象的“无属性”

我看到与此错误相同:

Runtime.getProperties 失败。ReferenceError: includeSource is not defined #461 https://github.com/node-inspector/node-inspector/issues/461 这仍然是一个问题吗?我只是'npm installed node-inspector' 0.8.3 并下载了 chrome 版本 39.0.2171.65(64 位),但我看不到变量的值。

我有一个名为 test.js 的简单 JavaScript 程序

         var test1 = 'test';
         debugger;
         console.log(test1);

然后我运行:

 node --debug-brk test.js

其次是:

node-inspector Node Inspector v0.8.3 访问http://127.0.0.1:8080/debug?port=5858开始调试。

打破第 1,2 或 3 行,我总是看到这个错误。没有显示变量变量的值。我还发现函数内部就是这种情况。

4

1 回答 1

0

您引用的问题编号 (#461) 是正确的,您必须将节点本身降级到 <=0.10.33 或 >=0.10.36。我个人在 0.10.36 中遇到了一些问题,但节点检查器在 0.10.37 中再次为我工作。

此外,您还可以使用Node 版本管理器快速安装和在多个版本的 node 之间切换。

于 2015-03-22T20:36:57.023 回答