调试时 VSCode 中是否有像 Visual Studio 中的“Just my Code”选项一样的选项?
我想单步执行我自己的代码,而不是像 next_tick.js 这样的所有内部节点代码
我尝试过添加
"skipFiles": [
"node_modules/**/*.js"
]
到调试配置,但这不起作用。
答案可以在 Visual Studio Code 站点找到:https://code.visualstudio.com/docs/nodejs/nodejs-debugging#_skipping-uninteresting-code-node-chrome https://code.visualstudio.com/docs/nodejs/nodejs-debugging#_skipping-uninteresting-code-node-chrome
简而言之,您忘记添加 ${workspaceFolder}:
"skipFiles": [
"${workspaceFolder}/node_modules/**/*.js",
"${workspaceFolder}/lib/**/*.js"
]
然而,正如马克指出的,有一个神奇的字符串可以覆盖所有内部节点模块,然后解决方案是:
"skipFiles": [
"<node_internals>/**/*.js"
]
添加到 .vscode/launch.json 文件中。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)