首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >使用node-inspector调试脚本不起作用

使用node-inspector调试脚本不起作用
EN

Stack Overflow用户
提问于 2014-10-03 08:28:12
回答 1查看 352关注 0票数 0

我正在尝试调试一个非常简单的脚本使用“节点检查器”。我在repo上尝试了以下两种指令,包括运行"node-debug“和包含运行"node --debug-brk yourApp.js”的指令here

主要问题是"node“、"node-debug”或"node-inspector“命令都没有返回任何结果。他们只是默默地返回。

另一方面,运行"nodejs -- debug -brk myScript.js“可以工作,但似乎没有一个很好的调试GUI。我可以在http://127.0.0.1:5858/上连接到它,但它对变量检查几乎没有用。

EN

回答 1

Stack Overflow用户

发布于 2014-10-03 08:44:01

在全局(使用npm install -g node-inspector)安装了node-inspector之后,就可以使用它连接到在调试模式下运行的nodejs进程。请尝试以下步骤。

  1. 打开两个终端窗口
  2. 第一个,运行你想用node --debug-brk myscript.js
  3. In调试的进程第二个,用node-inspector
  4. In Chrome运行节点检查器,访问以下地址:http://localhost:8080/debug?port=5858

您在这里所做的是在调试模式下启动node (默认情况下在端口5858 ),然后启动节点检查器,后者在端口8080上运行自己的own服务器。URL ( debug?port=5858部件)告诉节点检查器连接到端口5858上的节点调试进程。一旦进入其中,您将看到您的进程已经在第一行停止(按照--debug-brk的指示)。然后,您可以设置任何其他断点,然后按下“播放”按钮开始您的进程运行!

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/26171638

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档