问题标签 [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.
node-inspector - 找不到节点检查器命令
我尝试node-inspector
使用一堆不同的命令安装和运行,但仍然无法运行它:
这是我的配置
我安装使用:
还是没有变化。
节点运行良好,并且node --debug app.js
工作正常。
我只是无法启动检查器。
OS X 10.8.4
node.js - 通过节点检查器运行控制台命令?
我已将节点检查器连接到我正在运行的 node.js 程序。但我想通过控制台发出命令——不一定在断点上。例如,我的 server.js 程序中有全局变量和函数。例如:
现在在节点检查器中,我进入控制台并输入“test()”,它返回“ReferenceError: test is not defined”,与全局变量相同,我输入“app”,它告诉我它没有定义。知道如何使这件事起作用吗?我只想运行我的节点程序,然后通过命令行界面向它发出命令。
javascript - JavaScript:是否可以给“调试器”起别名?
许多 JS 宿主环境提供了一个调用交互式调试器的“调试器”。例如:
- node.js 将调用 Node Inpsector
- Chrome 将调用 Chrome 开发工具
我经常使用这两种方法。我想知道,在支持这一点的环境中,是否有一种方法可以为调试器创建别名,例如。所以:
具有相同的效果
这可能吗?
node.js - npm 尝试安装节点检查器失败
我正在尝试使用:
它失败了
有人可以建议我做错了什么吗?
node.js - 节点检查器无法连接到节点
我运行节点
它回应
我现在启动节点检查器
它回应
打开 chrome 并转到
控制台记录以下内容
使用 TCPview,它显示节点正在侦听端口 5858,但它没有建立连接。尝试连接时,节点控制台上会显示此消息
没有其他的。然后我试图让调试器在不同的端口上运行:
但节点检查器不会连接编辑:那么错误与节点无关。我安装了 Eclipse 节点环境并能够调试。决定让节点检查员受益并重新安装。
重新安装节点重新安装铬没有运气同样的问题。
所以 Eclipse 就是这样。
javascript - 重新启动节点时如何使节点检查器重新启动?
我经常使用节点检查器。当我编辑我的代码并重新启动时,我得到了不可避免的
与目标分离
新进程启动时出错。我总是要找到选项卡节点检查器打开并重新启动它。
我想知道我是否可以避免这种情况。例如,从 node 向 node-inspector 发送一条消息,告诉运行 node-inspector 的浏览器选项卡重新启动。
linux - 节点检查器无法在 Linux 服务器上运行
我有一个运行 nodejs 和 node-inspector 的 linux (Ubuntu 12.04) 服务器进行调试,但是我无法从另一台运行 windows 的机器访问调试。
这是我得到的:
- 从 nodejs 站点下载最新的稳定版本 (v0.10.18) for linux。
- 然后我 cd 到
$HOME/Downloads/node-v0.10.18-linux-x86/bin
- 安装了节点检查器
./npm install -g node-inspector
- 启动节点检查器
./node node-inspector
- 然后我打开另一个选项卡或终端窗口并在同一目录上以调试模式运行我的程序:
./node --debug http.js
在同一网络中的另一台机器(Windows)上,我打开谷歌浏览器并在地址栏输入:
http://192.168.13.175:8080/debug?port=5858
我得到这样的空白屏幕:
单击左上角的来源,但没有。我知道它是连接的,因为如果我用 Ctrl+CI 杀死 node.js 会立即从 chrome 中收到一条从目标分离的消息。
有什么想法吗?Windows 上的防火墙已经关闭,两台机器都可以通过 ping 测试看到对方。一个是192.168.13.175
,另一个是192.168.13.56
。
javascript - 节点调试大数组
在节点中,我正在尝试通过节点检查器进行调试。我启动了一个新服务器 ( node-inspector &
)。我以--debug-brk
.
我的数组中有大约 3k 个条目,每个条目是一个大约 10 个元素的数组(总共 30k 个整数)。
调试器(在 chrome 中打开)完全是块。当该表在本地或闭包内存中时,很难进行任何形式的调试。有什么加快速度的方法吗?这是节点的内存问题吗?
谢谢
javascript - Node-inspector - can't set local variables - is node inspector broken?
I'm using node-inspector. I have run debugger, and the console is paused where the debugger has started:
Setting globals seems to work:
Is node-inspector broken or an I doing something wrong?
I am using node-inspector 0.5, which is the latest at the time I'm writing this.