Node.js 使用VS代码进行调试+;摩卡咖啡和断点停在';源地图中的只读内联内容';文件

Node.js 使用VS代码进行调试+;摩卡咖啡和断点停在';源地图中的只读内联内容';文件,node.js,debugging,mocha.js,Node.js,Debugging,Mocha.js,我知道,我知道 VS代码版本:1.25.1 摩卡咖啡:4.0.1 通过launch.json运行摩卡: { "name": "mocha", "protocol": "inspector", "type": "node", "request": "launch", "program": "${workspaceRoot}/node_modules/mocha/bin/_mocha", "stopOnEntry": false, "args"

我知道,我知道

VS代码版本:1.25.1 摩卡咖啡:4.0.1

通过launch.json运行摩卡:

{
    "name": "mocha",
    "protocol": "inspector",
    "type": "node",
    "request": "launch",
    "program": "${workspaceRoot}/node_modules/mocha/bin/_mocha",
    "stopOnEntry": false,
    "args": ["--no-timeouts", "--colors"], //you can specify paths to specific tests here
    "cwd": "${workspaceRoot}",
    "runtimeExecutable": null,
    "env": {
      "NODE_ENV": "testing"
    },
    "sourceMaps": true,
    "outFiles": [
        "${workspaceRoot}/dist"
    ],
  }
在文件中设置断点将打开同一文件的另一个选项卡式窗口,新标题为“源映射中的只读内联内容”,断点可能未对齐。此外,您尝试编辑文件,但发现无法编辑

在尝试不同的解决方案后,如果将sourceMap设置为false对我有效:

 "sourceMaps": false,
注意:“outFiles”什么也没做,它是尝试不同解决方案的产物,包括构建到/dist的映射

我不确定我的配置/设置中发生了什么变化。我刚升级到vscode 1.25,但我真的不知道

这个答案与相反

祝你好运

从上面重新发布答案:

在launch.json中:将sourceMaps设置为false:

“源地图”:false,


这个答案与

的相反,你是想在回答另一个问题时发布这个答案吗?