istanbul-instrumenter-loader配置与代码覆盖率报告
Istanbul-instrumenter-loader 是用于 JavaScript 文件的工具,目的是生成后续的代码覆盖率报告。安装命令为:npm i -D istanbul-instrumenter-loader
。项目目录结构如下:
├─ src
│ ├─ components
│ │ ├─ bar
│ │ │ └─ index.js
│ │ └─ foo
│ │ └─ index.js
│ └─ test
│ └─ src
│ └─ components
│ └─ foo
│ └─ index.js
为了生成涵盖所有组件(包括没有测试的组件)的代码覆盖率报告,您需要确保同时包含源代码和测试代码。这也在 Webpack 的“替代用法”中有所描述,其中测试路径为 project/test/src/components/**/index.js
。
106.05KB
文件大小:
评论区