使用istanbul js 和mocha做代码测试覆盖率遇见的问题

网上一般是这个写法:

  "scripts": {
    "test": "mocha ./test/index-test.js",
    "cover":"istanbul cover _mocha test/index-test.js"
  },

但是运行后会爆出

No coverage information was collected, exit without writing coverage information

这个问题,所以命令改成

"cover":"istanbul cover node_modules/mocha/bin/_mocha test/index-test.js"

问题解决,是针对  index-test.js

这个文件做的覆盖率报告
积累小的知识,才能成就大的智慧,希望网上少一些复制多一些原创有用的答案
原文地址:https://www.cnblogs.com/llcdbk/p/14683809.html