问题标签 [node-debugger]

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 回答
241 浏览

node.js - Node debug - undefined error

I was exploring node debugger and I am stuck at the problem. I have a debugging.js file with following content

Note that there is an mistake on line 5. This is done intentionally to debug the problem. Now I tried running node using node debug debugging.js. While this didn't gave any error. Calling setBreakpoint(5) resulted in following error.

Environment : Debian Linux3.2.0, Node JS - V0.13.0-pre

Can someone tell me, what should be done to resolve this?

I found post, which seems to have similar problem, but it seems to be a year old post and I am not sure whether the fix is available in the node version, I am using.

0 投票
1 回答
308 浏览

node.js - “node-debug index.js”和“run node-inspector, then node --debug index.js”有什么区别

我尝试使用节点检查器来调试我的节点应用程序。起初,我使用

但是检查员不会在debugger声明中停止,我也无法设置断点。

但如果我跑

然后运行带有调试标志的节点

检查员的工作就像一个魅力。

那么这两者有什么区别呢?我尝试阅读https://github.com/node-inspector/node-inspector/blob/master/bin/node-debug.js但坦率地说不明白:O

非常感谢!

我使用 mac osx 10.10.2

0 投票
1 回答
455 浏览

node-inspector - node-debug 如何在未捕获的异常上禁用中断

我是 node.js 的新手,特别是我正在尝试调试一些繁重的任务。在尝试使用 node-debug 进行调试时,我遇到了一个烦人的问题。

情况是它在未捕获的异常上中断,并且以某种方式尝试使用不同的路径获取 js/json,这会在真正输入我的代码之前导致异常。

所以我想知道是否有一种方法可以通过传递参数来配置或全局设置以禁用“在未捕获的异常时中断”的功能。

我搜索了几天并没有好运气,所以我在这里发帖寻求帮助。先感谢您!

0 投票
4 回答
1470 浏览

node.js - 使用 npm run 运行 node-inspector 和 node-debug

如何一次运行两个脚本npm run?首先,我知道 grunt 或 gulp,但我想在没有其他 js 模块的情况下实现它。为了做到这一点,我有这个脚本:

我想运行,npm run ins但它只会触发节点检查器。 在此处输入图像描述

0 投票
0 回答
168 浏览

node.js - 无法从无头服务器远程调试 nodejs

我正在从无头 ubuntu 服务器运行节点,并且无法从外部浏览器访问节点检查器。

我可以在我的另一台具有旧版本节点或节点检查器的服务器上执行此操作,方法是导航到此链接并将 localhost 交换为服务器 ip:

我刚刚配置了一个新服务器并在其上安装了节点,但 node-debug 现在显示这种格式:

我似乎无法再通过交换 IP 地址来实现这一点。转发任何东西是否需要额外的步骤?

0 投票
1 回答
901 浏览

node.js - 节点调试,无法保存文件更改

我开始'node-debug'来调试我的node-red节点。

调试器工作正常,但我无法保存文件更改。我收到这样的错误消息...

我找不到托管模式的设置?有没有其他方法可以改变这种情况?

0 投票
1 回答
58 浏览

node.js - 节点调试器闯入了什么文件?

我有一些在调试模式下运行的代码。据我了解,这通过标准node.js 调试器运行它。

我经常得到以下信息:

有时我在其他文件上有断点,但它们总是给出绝对文件路径,但在这种情况下它只是文件名。我找不到具有该名称的文件,其内容列于 上line 77,也找不到有关调试器如何工作的解释。

我怎样才能找到这个timers.js文件?

0 投票
1 回答
1516 浏览

javascript - Node debugging with WebPack and Feathers

I joined a group building a product with Node, Webpack, TypeScript and Express/Feathers. Other developers know what they are doing, but I have only used JavaScript on a client until now and have literally only a few hours of Node under my belt. Trying to figure out how to go about debugging. Specifically, my first task is to fix some failing API tests.

Tests are executed with:

My package has:

The routine is to compile typescript into ES6 then babel to ES5 compatible with Node.

I tried doing:

When this node-debug invocation runs, the results are not the same as with npm. Please share your experience.

Thank you

0 投票
1 回答
52 浏览

node.js - 节点调试铬/铬中未显示对象属性

在 chrome/chromium 中运行 node-debug 和翻转对象时,我可以看到对象属性下降到第一级。但是,如果我尝试通过单击下拉箭头来扩展这些属性之一,则不会发生任何事情。我试图扩展的对象属性并不大,有时只是几个数字的数组?

0 投票
1 回答
320 浏览

node.js - node-debug 不会中断并且不显示代码

我正在尝试使用node-debug调试我的 CLI 节点脚本。根据我读过的所有内容,我应该能够简单地运行我的脚本node-debug,这将启动脚本--debug-brk,然后打开我的浏览器到node-inspector页面。

这一切似乎工作正常。我看不到我的脚本的输出(这表明 --debug-brk 正在工作),我的浏览器打开,它连接到node-inspector,如果我 kill node-debug,检查器显示它已断开连接。

但是检查器界面是空的。没有代码。没有堆栈跟踪。没有什么。

没有很多选项node-debug,而且它们看起来都不能解决我遇到的问题。

输出

检查员开发控制台