0

我正在为我的项目设置 nyc/mocha。我想在--exit带/不带 nyc 运行 mocha 时将选项传递给 mocha。

这是我的packages.json:

"scripts": {
    "start": "node ./app",
    "test": "./node_modules/.bin/mocha --exit",
    "test-with-coverage": "nyc --reporter=html mocha --reporter mochawesome --exit",
    "apidoc": "apidoc -i routes/ -o apidocs/"
  }

但是当我运行 npm test 或 npm run test-with-coverage 时,这会引发无效选项错误。

你如何将任何选项从 npm 传递给 mocha?

4

1 回答 1

1

我可以看到您显示的代码存在问题的唯一原因是该代码是--exitMocha 4.0.0中添加的,而您碰巧使用的是旧版本。

于 2017-11-21T11:32:00.810 回答