首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >节点-检查员是如何工作的?

节点-检查员是如何工作的?
EN

Stack Overflow用户
提问于 2012-06-28 20:09:53
回答 1查看 613关注 0票数 3

因为节点检查器是一个非常有用的程序,我想我应该看看源代码,看看我是否能够拼凑出它是如何工作的。据我所知,程序在浏览器和活动调试会话之间起中介作用,促进了它们之间的通信。它通过报童和套接字与浏览器通信的方式似乎非常简单。我很难理解的是节点检查器如何在不同的进程中与节点调试会话进行通信。

为了更清楚和具体一点,我通常以这样的方式运行节点检查器:

  1. 我的脚本是这样运行的: 节点--调试-brk myscript.js
  2. 然后我打开一个新的终端并运行节点检查器&

我想知道的是,节点检查器如何定位我想要调试的脚本,然后连接到它。我已经找到了一个“调试器”对象,它似乎实现了与节点调试会话通信的接口,但它最初如何连接到它对我来说有点神秘。

EN

回答 1

Stack Overflow用户

发布于 2012-06-30 09:09:02

V8附带了一个调试器协议,任何应用程序都可以使用它。正如第一篇文章所述,基于JSON的API用于进程外通信.使用--debug-brk标志运行节点进程时,只需指示v8引擎等待附加调试器(实现此协议)并在指定(或默认)端口上侦听。

这有用吗?

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

https://stackoverflow.com/questions/11252110

复制
相关文章

相似问题

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