调试时VSCode中是否有选项,如Visual Studio中的“Just my Code”选项?
我想逐步执行我自己的代码,而不是所有内部节点代码,例如next_tick.js
我尝试过添加
"skipFiles": [
"node_modules/**/*.js"
]
到调试配置,但那不起作用。
答案 0 :(得分:3)
可以在Visual Studio代码站点上找到答案:https://code.visualstudio.com/docs/nodejs/nodejs-debugging#_skipping-uninteresting-code-node-chrome
简而言之,您忘记添加$ {workspaceFolder}:
"skipFiles": [
"${workspaceFolder}/node_modules/**/*.js",
"${workspaceFolder}/lib/**/*.js"
]
但是,正如Mark所指出的,有一个魔术字符串可以覆盖所有内部节点模块,然后解决方案是:
"skipFiles": [
"<node_internals>/**/*.js"
]
添加到.vscode / launch.json文件中。