vscode 节点 8 - inspect-brk 错误
vscode with Node 8 - inspect-brk error
我最近升级了 vscode,现在当我尝试 运行 服务时出现此错误:
D:\herokuworkspace\server/node_modules/.bin/babel-node.CMD --inspect-brk=27776 src\index.js
D:\Program Files\nodejs\node.exe: bad option: --inspect-brk=27776
这是我的配置:
{
"type": "node",
"request": "launch",
"runtimeExecutable": "${workspaceRoot}/node_modules/.bin/babel-node",
"name": "Launch Program",
"program": "${workspaceFolder}/src/index.js",
"cwd": "${workspaceRoot}",
"internalConsoleOptions": "openOnSessionStart"
}
请告知我应该在配置中更改什么以使其再次工作。
您的标题是 Node 8,但看起来您使用的是不支持 --inspect-brk
标志的旧版本 Node。您可以升级到 Node 7.6 之后的版本,或者您可以像这样在启动配置中设置旧的调试参数(添加端口和运行时参数):
{
"type": "node",
"request": "launch",
"runtimeExecutable": "${workspaceRoot}/node_modules/.bin/babel-node",
"runtimeArgs": [ "--inspect=1234", "--debug-brk" ],
"port": 1234,
"name": "Launch Program",
"program": "${workspaceFolder}/src/index.js",
"cwd": "${workspaceRoot}",
"internalConsoleOptions": "openOnSessionStart"
}
我最近升级了 vscode,现在当我尝试 运行 服务时出现此错误:
D:\herokuworkspace\server/node_modules/.bin/babel-node.CMD --inspect-brk=27776 src\index.js
D:\Program Files\nodejs\node.exe: bad option: --inspect-brk=27776
这是我的配置:
{
"type": "node",
"request": "launch",
"runtimeExecutable": "${workspaceRoot}/node_modules/.bin/babel-node",
"name": "Launch Program",
"program": "${workspaceFolder}/src/index.js",
"cwd": "${workspaceRoot}",
"internalConsoleOptions": "openOnSessionStart"
}
请告知我应该在配置中更改什么以使其再次工作。
您的标题是 Node 8,但看起来您使用的是不支持 --inspect-brk
标志的旧版本 Node。您可以升级到 Node 7.6 之后的版本,或者您可以像这样在启动配置中设置旧的调试参数(添加端口和运行时参数):
{
"type": "node",
"request": "launch",
"runtimeExecutable": "${workspaceRoot}/node_modules/.bin/babel-node",
"runtimeArgs": [ "--inspect=1234", "--debug-brk" ],
"port": 1234,
"name": "Launch Program",
"program": "${workspaceFolder}/src/index.js",
"cwd": "${workspaceRoot}",
"internalConsoleOptions": "openOnSessionStart"
}