单独为 jest 写的 babel 配置文件,会跟原项目中 webpack 下的 babel 配置冲突吗?

因为 jest 跑测试的时候会将 js/ts 代码过一遍 babel,一般项目里有 babel.config 文件,jest 就会直接用这个配置。但我的项目 babel 配置是通过脚本写进 webpack 的 loader 里的,所以没有这个文件。我只能在项目内特地为 jest 新建一个 babel.config。

我想问这两个 babel 配置的优先级是?目前测试来说还是 webpack 里的优先级高,会有什么隐患吗,有什么办法单独为 jest 配置 babel 呢?

下面是我的 jest.config.js

image.png

阅读 3k
1 个回答

image.png

自问自答,用 SWC 代替 babel 就不用担心这个问题了...

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题