1

我目前无法让节点检查器与 Google Chrome 一起使用。我在 Windows 7 64 位。

这是有关节点检查器的信息: https ://github.com/node-inspector/node-inspector

当我运行以下

node-debug app.js

在一个名为 app.js 的简单 JavaScript 文件上:

a = 5;
b = 6;
c = a + b;
console.log(c);

我使用以下 URL 打开 Chrome:

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

我得到的只是这个空页面,除了 Chrome 调试工具栏的一小部分之外什么都没有加载,无论我做什么,我什至重新安装了 Chrome(以及 Canary 开发者版本):

在此处输入图像描述

有人知道可能出了什么问题吗?这是有史以来最简单的 JavaScript 应用程序,并且节点检查器的指示没有指定要采取的任何其他步骤。就像我说的,我重新安装了 Chrome。我有节点版本 v0.10.30、npm 版本 v1.4.21 版本和节点检查器版本:v0.7.4。

有谁知道如何在不涉及节点的情况下测试 Chrome 调试工具?我对这一切都很陌生。

当我安装节点检查器时,我确实收到了一个警告:

在此处输入图像描述

4

3 回答 3

3

尝试在没有node-debug包装器的情况下启动它。

因此,安装节点检查器:

npm install -g node-inspector

在一个终端中:

node --debug-brk app.js

在不同的终端:

node-inspector

浏览至http://localhost:8080/debug?port=5858

于 2014-09-03T21:13:38.967 回答
1

我遇到过同样的问题。然后我卸载了节点检查器,再次安装它。关闭安装 node-inspector 的 cmd 提示符(也许这一步有所不同)。打开另一个 cmd 提示符来节点调试 my.js。我现在可以看到源文件了。

于 2014-10-19T04:40:32.530 回答
1

我有一个类似的问题,去http://localhost:8080/debug?port=5858会导致一个空白页面。然而,http://127.0.0.1:8080/debug?port=5858似乎可以解决问题。

于 2014-12-10T02:54:08.863 回答