【文件属性】:
文件名称:inspect-process::magnifying_glass_tilted_left:使用chrome-devtools对node.js进行简单的调试
文件大小:12KB
文件格式:ZIP
更新时间:2021-03-03 15:53:39
JavaScript
检查过程
使用chrome-devtools对node.js进行了简单的调试。
为什么?
Node在添加了对v8-inspector的支持,但是为给定进程启动调试器仍然有些笨拙。 inspect-process解决了以下问题:
打开和刷新devtools-每次启动流程时都会启动一个新实例。
无法调试可执行文件-在解析为文件之前,通过在PATH中查找来查找可执行文件(如mocha,grunt)的路径。
“无法打开devtools套接字:地址已在使用中”-在启动检查器之前找到一个开放的端口。 从节点默认检查器端口9229开始搜索可用端口。
要求debug-brk通过确保在前进之前已连接devtools来跳过用户设置此标志的要求。 只需设置调试断点,然后inspect-process就可以将其提取。
在幕后,检查过程尝试通过以下方法使您的体验正常化:
隐藏默认的--inspect标
【文件预览】:
inspect-process-dev
----.travis.yml(390B)
----bin()
--------inspect.js(2KB)
----package.json(1KB)
----test()
--------index.js(6KB)
--------fixtures()
----.gitignore(184B)
----lib()
--------devtools.js(3KB)
--------index.js(4KB)
----README.md(6KB)
----.editorconfig(147B)