Node.js 调试Web包开发服务器npm脚本进程上VS代码中的节点模块

Node.js 调试Web包开发服务器npm脚本进程上VS代码中的节点模块,node.js,debugging,webpack,visual-studio-code,Node.js,Debugging,Webpack,Visual Studio Code,我正在尝试调试一个节点模块,该模块在运行npm start或npm run script debug时抛出错误 这些是我在package.json中的脚本 "scripts": { "start": "webpack-dev-server --port 9229 --env.mode development", "debug": "webpack-dev-server --port 9229 --env.mode development", "test": "echo

我正在尝试调试一个节点模块,该模块在运行
npm start
npm run script debug
时抛出错误

这些是我在package.json中的脚本

  "scripts": {
    "start": "webpack-dev-server --port 9229 --env.mode development",
    "debug": "webpack-dev-server --port 9229 --env.mode development",
    "test": "echo \"Error: no test specified\" && exit 1"
  },
{
    "version": "0.2.0",
    "configurations": [
        {
            "name": "Launch via NPM",
            "type": "node",
            "request": "launch",
            "cwd": "${workspaceFolder}",
            "runtimeExecutable": "npm",
            "runtimeArgs": [
                "run-script", "debug"
            ],
            "port": 9229
        }
    ]
}
在VS代码的launch.json中

  "scripts": {
    "start": "webpack-dev-server --port 9229 --env.mode development",
    "debug": "webpack-dev-server --port 9229 --env.mode development",
    "test": "echo \"Error: no test specified\" && exit 1"
  },
{
    "version": "0.2.0",
    "configurations": [
        {
            "name": "Launch via NPM",
            "type": "node",
            "request": "launch",
            "cwd": "${workspaceFolder}",
            "runtimeExecutable": "npm",
            "runtimeArgs": [
                "run-script", "debug"
            ],
            "port": 9229
        }
    ]
}
当我开始调试时,它不会在我在webpack.config.js或node_模块中设置的任何断点上中断,但它会输出我在VS代码的调试控制台中得到的错误