vue2 配置jest相关问题

2021-11-23  本文已影响0人  老者偏方

1、安装 jest, babel-jest, @vue/vue2-jest

2、安装部分插件:jest-raw-loader, jest-url-loader,@babel/plugin-transform-modules-commonjs

3、Babel配置

如果出现 import导入模块问题,就配置plugins就对了

4、jest.config.json

配置扩展文件,对应的不同文件使用什么样的mock

moduleNameMapper:这里面的配置很重要,是按照顺序进行匹配,当我们使用了@别名时,需要配置前两个,一个是针对 scss, less时的mock地址,一个是针对 vue的@别名指向路径,其它是针对 不同文件 使用对应 的mock

配置测试文件 后缀, 一般都是js 配置不同的文件 使用什么样的插件处理

transformIgnorePatterns: 配置哪些文件 忽略不去编译处理。

上一篇下一篇

猜你喜欢

热点阅读