无法在visual studio代码中为“npx”启动的应用程序启动调试

时间:2018-06-12 16:50:13

标签: node.js debugging visual-studio-code webdriver-io

我需要以这种方式启动特定的.js文件来执行:

  1. npx app.js launch.conf.js //执行脚本

  2. npx app.js debug.conf.js //用于调试脚本

  3. 在我的debug.conf.js中包含

    const config = {
      debug: true,
      execArgv: ['--inspect-brk'],
      maxInstances: 1,
      cucumberOpts: {
        timeout: 30 * 1000 * 4,
      },
    };
    

    exports.config = config ,当我通过CMD执行第二个命令时,我可以使用chromedev Tools调试器进行调试。  但是当我需要使用VS代码编辑器进行调试时:这在我的launch.json文件中出现:

    "type": "node",
    "name": "manager",
    "request": "launch",
    "protocol": "auto",
    //  "port": 5859,
    "program": "${workspaceRoot}\\node_modules\\cdem\\bin\\app",
    "execArgv": ["--inspect-brk"],
    "args": [
        "run wdio.debug.conf.js"
    ]
    

    我一直把控制台视为:调试器附加,等待调试器断开连接并且执行没有启动。

    有人可以告诉我如何使用VS Code调试此应用程序吗?

0 个答案:

没有答案