Kic*_*aha 4 visual-studio-code vscode-settings
像Visual Studio中的“仅我的代码”选项一样,调试时VSCode中是否有选项?
我想单步执行自己的代码,而不是像next_tick.js那样的所有内部节点代码
我尝试添加
"skipFiles": [
"node_modules/**/*.js"
]
Run Code Online (Sandbox Code Playgroud)
调试配置,但这是行不通的。
可以在Visual Studio Code网站上找到答案:https://code.visualstudio.com/docs/nodejs/nodejs-debugging#_skipping-uninteresting-code-node-chrome
简而言之,您忘记添加$ {workspaceFolder}:
"skipFiles": [
"${workspaceFolder}/node_modules/**/*.js",
"${workspaceFolder}/lib/**/*.js"
]
Run Code Online (Sandbox Code Playgroud)
但是,正如Mark所指出的那样,有一个魔术字符串可以覆盖所有内部节点模块,然后解决方案是:
"skipFiles": [
"<node_internals>/**/*.js"
]
Run Code Online (Sandbox Code Playgroud)
添加到.vscode / launch.json文件中。
| 归档时间: |
|
| 查看次数: |
905 次 |
| 最近记录: |