Jest 测试 Visual Studio Code 调试器抛出“Error No such a File”异常

坎库库基尔马兹

我正在尝试将 Jest 与带有调试器的 Visual Studio Code 一起使用。我的启动文件是:

{
  "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"
    }
  ]
}

当我启动跑步者时,它会抛出该异常:

发生异常:错误错误:ENOENT:没有这样的文件或目录,在 Object.statSync (fs.js:932:3) 的 stat '**/*.(ts|tsx)' at typeSync (/Users/can/code) /new-mail/node_modules/path-type/index.js:27:16) at /Users/can/code/new-mail/node_modules/dir-glob/index.js:46:48 at 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_modules/globby/index.js:61:64) 在 /Users/can/code/new-mail/node_modules/globby/ index.js:107:19 at Array.reduce () at module.exports.sync (/Users/can/code/new-mail/node_modules/globby/index.js:106:26)

费德里科

确保 VS Code 断点的过滤器选择器不包括Caught Exceptions

VS Code 断点选择器

这将使调试器因任何异常而停止,即使它被正确处理,即使它发生在外部包中而不是在您的代码中。

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章