问题标签 [node-inspector]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
113 浏览

meteor - Metoerjs:如何在连接到远程 mongodb 时运行节点检查器

我正在尝试调试一些meteorjs 服务器代码。我使用以下命令行连接到一个 mongodb 实例,效果很好。

MONGO_URL=mongodb://localhost:27017/mydb meteor

因此,我尝试使用以下命令同时连接到节点检查器和 mongodb,我认为这不起作用,因为现在我对 db 运行的查询返回为空。

MONGO_URL=mongodb://localhost:27017/mydb; NODE_OPTIONS='--debug-brk' 流星

将不胜感激任何帮助。

0 投票
1 回答
527 浏览

node.js - 我在win7中安装节点检查器时出现的问题

当我尝试安装节点检查器时,会发生一些问题。但它也创建了一个名为 node-inspector 的文件。!当我尝试使用 node-inspector 时,它显示“调试器正在侦听端口 5858”,但没有显示“成功!” .就像第三张图一样!我不知道如何处理这个问题!以下是资料:

0 投票
1 回答
331 浏览

node.js - 节点检查器不会将自身附加到应用程序

我尝试使用以下方法启动节点检查器:

我尝试使用以下方法启动我的应用程序:

我正在从一个vagrant盒子运行应用程序,我从该盒子中对端口 3000 使用端口转发并node-inspector在我的 Windows PC 上运行。我尝试禁用所有 Chrome 扩展程序,我也尝试删除和重新安装。我node-inspector尝试添加debugger消息到我的文件。

当我打开节点检查器时,我总是得到这个窗口,它不会为我加载任何应用程序文件来设置断点。这是节点检查器的屏幕截图。

我也尝试禁用我的防病毒软件(Avast),但不起作用,我尝试转发端口5858

我试过启动默认调试器,它只是说connecting...

我怎样才能理解问题是什么以及如何解决它?

0 投票
1 回答
743 浏览

node.js - 使用节点检查器调试 CoffeeScript 源

我有一段时间使用 CoffeeScript 来编写 Node.js 程序。如果我使用Source Mapsnode-inspector编译源代码,则可以进行调试。

但是,当我尝试使用以下方法创建混合 Javascript/CoffeeScript 应用程序时coffee-script/register

然后,节点检查器显示已编译的 Javascript。

当我没有明确编译它时,如何查看实际*.coffee来源?node-inspector

0 投票
1 回答
131 浏览

node.js - 您可以在非网络服务器应用程序上使用节点调试吗?

我想调试一个基本上是简单的文本处理管道的应用程序。在搞砸node-debug了一段时间(流浪端口转发问题)之后,我在浏览器中得到的只是输出如下:

没有调试 GUI。

如果 nodeJS 应用程序不运行 Web 服务器,实际上是否可以通过这种方式调试它?

我是这样开始node-debug的:

编辑

按照@Brad 的建议,我走得更远,但它仍然不太奏效:

在另一个选项卡中: $ node-debug info - socket.io started

现在,在浏览器窗口中,我转到http://localhost:8080/debug?port=5858

虽然只有样板函数,但没有我的代码(无论如何我可以看到)。

如果我从调试器中“运行”,我迄今为止暂停的进程就会完成。

node-debug进程仍在运行,我必须将其杀死才能coffee再次运行。尴尬的。

0 投票
1 回答
228 浏览

node-inspector - 节点检查器不允许我打开特定的 js 文件

使用节点检查器进行调试时,我可以看到一个文件夹中的所有文件,除了一个。我检查了文件系统并且 .js 在那里。Ctrl+O 也不允许我选择文件。

如何打开文件以放置断点?谢谢, PS:我在 Win7 32 位上使用 Node Inspector v0.8.0 和 node v0.10.33

0 投票
0 回答
100 浏览

node.js - 安装节点检查器?

即使在尝试之后,这个错误也会不断出现

如何解决这个问题并正确安装节点检查器。

在此处输入图像描述

0 投票
0 回答
57 浏览

javascript - --debug-brk 标志下的奇怪对象与数组基准测试结果

我想为小树节点确定 javascript 中的最佳结构。每个节点都有键、值和对父节点和子节点的引用(如果存在)。所以我写了基准测试节点创建的性能:

所以我运行测试:

并得到以下结果:

没关系。

但随后我使用 --debug-brk 运行基准测试:

并得到以下结果:

如您所见:对象创建的性能急剧下降。也许有人可以解释我为什么会这样以及发生了什么。

0 投票
1 回答
1496 浏览

jasmine - 如何将节点检查器与量角器一起使用?

要使用节点检查器,您通常使用以下命令运行应用程序:

但是如果我使用量角器,我会使用量角器二进制文件,它反过来运行节点。

我查看了量角器webdriverjs的文档,但看不到重新配置量角器(茉莉花)以使用节点检查器二进制文件的方法。

我开始查看量角器文件夹中的文件,例如cli.js, runner.js。这些允许我使用标志配置节点,但不是实际的节点二进制文件。另外,在这些文件中四处挖掘开始感觉有点 hacky。

有没有一种简单的方法来配置量角器以使用节点检查器?

0 投票
1 回答
419 浏览

node.js - 节点检查器显示对象的“无属性”

我在调试场景中很新,尤其是使用 node-inspecor。

安装 node-inspector 后,我使用 --debug 参数启动了我的简单节点应用程序,并且能够在 localhost:8080/debug?port=5858 看到调试视图。

当我让应用程序在此断点处停止时:

并将光标悬停在标识符上,显示如下:

  • req:传入消息- 无属性
  • res:服务器响应- 无属性
  • str:“rarf”
  • 数量:1
  • obj:对象- 无属性

为什么我看不到对象的属性?