【文件属性】:
文件名称:rollup-plugin-istanbul:Rollup和Istanbul之间的无缝集成
文件大小:85KB
文件格式:ZIP
更新时间:2021-05-26 15:44:23
javascript testing coverage automation karma
汇总插件-伊斯坦布尔
和之间的无缝集成。
为什么?
如果使用汇总来生成独立捆绑包,则可能还需要在运行测试之前捆绑测试,并且如果需要代码覆盖率报告,则需要在生成捆绑包之前先对程序文件进行检测,以避免同时进行检测。测试文件的代码。
这就是为什么存在rollup-plugin-istanbul的原因。
安装
npm install --save-dev rollup-plugin-istanbul
用法
import { rollup } from 'rollup' ;
import istanbul from 'rollup-plugin-istanbul' ;
rollup ( {
entry : 'main.js' ,
plugins : [
istanbul ( {
exclude : [ 'test/**/*.js' ]
} )
]
}
【文件预览】:
rollup-plugin-istanbul-main
----.gitignore(51B)
----.codeclimate.yml(63B)
----.eslintrc(619B)
----package.json(1KB)
----src()
--------index.js(790B)
----LICENSE(1KB)
----CHANGELOG.md(1KB)
----.github()
--------PULL_REQUEST_TEMPLATE.md(841B)
--------ISSUE_TEMPLATE.md(1KB)
--------workflows()
----rollup.config.js(335B)
----examples()
--------karma()
----README.md(6KB)
----test()
--------test.js(2KB)
--------fixtures()