在Nodejs升級(jí)到8.0之后安裝 $ npm install -g node-inspector 會(huì)提示報(bào)錯(cuò),由此去node-inspector的討論區(qū)找了問題的解決方案。
果然在討論區(qū)發(fā)現(xiàn)同樣問題的產(chǎn)生,及如何解決的過程,鏈接地址https://github.com/node-inspector/node-inspector/issues/1013。
通過提示找到node-inspect組件可以替換,鏈接地址https://github.com/nodejs/node-inspect,$npm install --global node-inspect,使用文檔地址https://nodejs.org/api/debugger.html。
安裝之后我們就可以啟動(dòng)程序進(jìn)行調(diào)試了,過程如下:
1、node --inspect index.js;
然后會(huì)提示如下信息
Debugger listening on ws://127.0.0.1:9229/6a2dd365-9d79-4ea0-9d1e-e37ecbe55452
For help see https://nodejs.org/en/docs/inspector
Debugger attached.
app started at port 3000
2、在chrome中的地址欄輸入chrome://inspect/#devices
可以看到如下
image.png
點(diǎn)擊Configure,
在彈框中添加地址
image.png
完成之后即可看到我們對(duì)應(yīng)的項(xiàng)目
image.png
此時(shí)點(diǎn)擊inspect 即可進(jìn)入調(diào)試。
image.png