Javascript Jest Test Visual Studio代码调试器抛出;错误:没有这样的文件“;例外
我正在尝试将Jest与VisualStudio代码和调试器一起使用。我的启动文件是:Javascript Jest Test Visual Studio代码调试器抛出;错误:没有这样的文件“;例外,javascript,node.js,visual-studio-code,jestjs,vscode-settings,Javascript,Node.js,Visual Studio Code,Jestjs,Vscode Settings,我正在尝试将Jest与VisualStudio代码和调试器一起使用。我的启动文件是: { "version": "0.2.0", "configurations": [ { "name": "Debug CRA Tests", "type": "node", "request": "launch", "runtimeExecutable": "${workspaceRoot}/node_modules/.bin/react-scri
{
"version": "0.2.0",
"configurations": [
{
"name": "Debug CRA Tests",
"type": "node",
"request": "launch",
"runtimeExecutable": "${workspaceRoot}/node_modules/.bin/react-scripts",
"args": ["test", "--runInBand", "--no-cache", "--env=jsdom"],
"cwd": "${workspaceRoot}",
"protocol": "inspector",
"console": "integratedTerminal",
"internalConsoleOptions": "neverOpen"
}
]
}
当我启动runner时,它会抛出该异常:
发生异常:错误:enoint:没有此类文件或
目录,stat'***.(ts | tsx)'
在Object.statSync(fs.js:932:3)
在typeSync(/Users/can/code/new-mail/node\u modules/path-type/index.js:27:16)
at/Users/can/code/new mail/node_modules/dir glob/index.js:46:48
在Array.map()处
在module.exports.sync(/Users/can/code/new mail/node_modules/dir glob/index.js:46:30)
在globDirs(/Users/can/code/new mail/node_modules/globby/index.js:58:9)
在getPattern(/Users/can/code/new-mail/node\u modules/globby/index.js:61:64)
at/Users/can/code/new mail/node_modules/globby/index.js:107:19
在Array.reduce()处
在module.exports.sync(/Users/can/code/new mail/node_modules/globby/index.js:106:26)
确保VS Code中断点的筛选器选择器不包括捕获的异常
:
这将使调试器因任何异常而停止,即使它被正确处理,即使它发生在外部包中而不是代码中