在通过cmd合并JSON报告时,我在report.JSON(转换后的一个(中遇到错误
error: unknown option: --reportDir
在命令下使用
run mochawesome-merge --reportDir cypressreportsmochawesome-report > cypressreportsmochareport.json
已使用:操作系统:Windows
"devDependencies": {
"cypress": "^4.2.0",
"cypress-multi-reporters": "^1.2.4",
"mocha": "^7.1.1",
"mochawesome": "^5.0.0",
"mochawesome-merge": "^3.0.0",
"mochawesome-report-generator": "^4.1.0"
},
"reporter": "mochawesome",
"reporterOptions":{
"reportDir": "cypress/reports/mochawesome-report",
"reportFilename": "CustomeMocaReport",
"quiet": true,
"overwrite": false,
"html": false,
"json": true
},
我认为您的第一个命令run
没有被识别,所以我建议您使用npx
而不是
npx mochawesome-merge --reportDir cypressreportsmochawesome-report > cypressreportsmochareport.json
如果它不起作用,请检查路径,我认为您的斜杠有问题,因为在cypress.json
中,您使用的是普通斜杠/
,但在命令中使用的是反斜杠!