问题标签 [minmatch]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
javascript - 使用 Karma 和 Istanbul 时从覆盖范围中排除文件
我正在使用 Karma 来测试我的 JavaScript 并获取覆盖率报告。我正在使用默认的伊斯坦布尔覆盖率报告。这是我的预处理器参数:
如您所见,我正在尝试使用“!” 作为否定命令,通常与 Node.js 一起使用。但是,它在这里不起作用,并且我的任何目录都没有被排除在外。
有什么办法可以做我想要完成的事情吗?
npm - 匹配所有文件,除了具有特定扩展名的文件
我该如何修复./src/js/**/!(*.spec.js|*.test.js)
,所以它不返回目录?我试过这样./src/js/**/*.!(spec.js|test.js)
,但它匹配除目录之外的所有文件,与./src/js/**/*
. 的示例输出./src/js/**/!(*.spec.js|*.test.js)
:
期望的输出:
全球版本7.1.3