Cha*_*kal 10 javascript debugging node.js
我熟悉--inspect自节点7以来使用该选项.现在在节点8上,它只是不起作用.今天我像往常一样要求节点使用检查器:
$ node --inspect --debug-brk node_modules/mocha/bin/_mocha o/**/*.test.js
Run Code Online (Sandbox Code Playgroud)
它回应如下:
Debugger listening on ws://127.0.0.1:9229/97a6264d-a751-4467-ac36-172ff3ebaac1
For help see https://nodejs.org/en/docs/inspector
Run Code Online (Sandbox Code Playgroud)
如果我尝试打开该链接,Chrome会说:
This site can’t be reached
The webpage at ws://127.0.0.1:9229/97a6264d-a751-4467-ac36-172ff3ebaac1 might be temporarily down or it may have moved permanently to a new web address.
ERR_DISALLOWED_URL_SCHEME
Run Code Online (Sandbox Code Playgroud)
之前它曾经是一个"chrome-devtools://"链接,它的工作非常出色.
是什么赋予了?
搜索周围,我找不到任何我应该用这个ws://链接.
gal*_*kin 15
有来自nodejs docs的信息
选项1:
chrome://inspect在基于Chromium的浏览器中打开.单击"配置"按钮,确保列出目标主机和端口.然后从列表中选择您的Node.js应用程序.选项2:安装Chrome扩展NIM(节点检查器管理器)
我更喜欢选项2.
也--debug-brk被弃用了.Node.js 8.x使用--inspect-brk
| 归档时间: |
|
| 查看次数: |
4045 次 |
| 最近记录: |