[转] node升级到8.0.0在vscode启动js执行文件报错

由于升级node 到 8.0.0 版本 vscode 启动一直报错:

`node --debug` and `node --debug-brk` are invalid. Please use `node --inspect` or `node --inspect-brk` instead.

无法通过“旧”协议连接到运行时;请考虑采用“检查器”协议(10000 毫秒后超时)。

原因是升级到 8.0.0 以后 node调试协议变更,必须设置"protocol": "inspector",在node 6.3版本以后就支持 inspector 。

{
    // Use IntelliSense to learn about possible Node.js debug attributes.
    // Hover to view descriptions of existing attributes.
    // For more information, visit: https://go.microsoft.com/fwlink/?linkid=830387
    "version": "0.2.0", "configurations": [ { "type": "node", "request": "launch", "name": "启动程序", "program": "${workspaceRoot}/app.js", "console": "integratedTerminal", "protocol": "inspector" }, { "type": "node", "request": "attach", "name": "附加到进程", "address": "localhost", "port": 5858 } ] }

猜你喜欢

转载自www.cnblogs.com/chris-oil/p/9420795.html