NodeJs,expressJs:webpack错误:TypeError:mocha.useColors不是config



我正在使用:

{
"webpack": "^5.11.1",
"mocha-webpack": "^2.0.0-beta.0",
"nyc": "^15.1.0",
}

我通常有0%的覆盖率,当我试图覆盖我用express 制作的其余API时,这个错误

注:

  • 我是测试的超级初学者
  • 我使用的是节点v12.13.1和express 4.17.1

终端屏幕截图

对于"mocha": "^8.4.0"

虽然在使用mocha.color(true)时可以工作,但typescript会抱怨:error TS2339: Property 'color' does not exist on type 'Mocha'.

相反,这很好用:mocha.options.color = true;

useColors在Mocha 8中被弃用。我认为color方法应该取代它

来源:在mochajs/mocha中删除useColors的PR

最新更新