我当前项目使用的是react+ts
collectCoverageFrom可以配置测试覆盖率需要包含的文件和不包含的文件
transformIgnorePatterns可以设置你需要忽略的方法
roots是检测文件从哪个根目录下开始,我这里只需要检测src下的
maxWorkers是配置多线程工作,对性能有提升作用
如果npm run test --coverage每次都只有更改文件的覆盖率,可以尝试在package.json文件加上--watchAll像这样:
我当前项目使用的是react+ts
collectCoverageFrom可以配置测试覆盖率需要包含的文件和不包含的文件
transformIgnorePatterns可以设置你需要忽略的方法
roots是检测文件从哪个根目录下开始,我这里只需要检测src下的
maxWorkers是配置多线程工作,对性能有提升作用
如果npm run test --coverage每次都只有更改文件的覆盖率,可以尝试在package.json文件加上--watchAll像这样: