我必须承认,我还没有尝试过这个功能,在vscode中使用调试的时间也很少,但似乎在v1.8中支持黑盒调试:
https://code.visualstudio.com/updates/v1_8#_node-debugging
我们增加了一个功能,可以避免调试您不想要跟踪的代码。这个功能可以通过启用启动配置中的skipFiles设置来实现。 skipFiles是要跳过的脚本路径的glob模式数组。
可以使用skipFiles
在启动配置中排除文件:
"skipFiles": [
"node_modules/**/*.js",
"lib/**/*.js",
"async_hooks.js",
"inspector_async_hook.js"
]
"<node_internals>/**"
来跳过所有的 Promise / 事件处理相关内容。 - KyleMit