我目前正在最终测试中获得测试文件。这可能是因为它们与我的组件并排放置,而不是拥有自己的测试文件夹。
如何将这些排除在保险范围之外?

我已经安装了 istanbul nyc ,并且正在使用 mocha

我的脚本看起来像:
"test": "nyc --reporter=html mocha tools/testSetup.js app/**/*.spec.js || true"

最佳答案

是的,经过一番挖掘,我设法做到了。我已经添加
"nyc": { "include": "app", - only looks in the app folder "exclude": "**/*.spec.js" }
到我的package.json。由于我使用的是 webpack ,所以我可能会尝试在 webpack.config 文件中找到一种定义此规则的方法(如果可能的话)。如果得到答案,我会回来。

09-20 23:15