出现错误 mochawesome-merge 错误:未知选项:--reportDir
Posted
技术标签:
【中文标题】出现错误 mochawesome-merge 错误:未知选项:--reportDir【英文标题】:Getting Error mochawesome-merge error: unknown option: --reportDir 【发布时间】:2020-07-23 14:35:39 【问题描述】:通过 cmd 合并 JSON 报告时,report.json 中出现错误(已转换)
error: unknown option: --reportDir
在命令下方使用
run mochawesome-merge --reportDir cypress\reports\mochawesome-report > cypress\reports\mocha\report.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
,
【问题讨论】:
【参考方案1】:我认为您的第一个命令 run
未被识别,因此我建议您改用 npx
npx mochawesome-merge --reportDir cypress\reports\mochawesome-report > cypress\reports\mocha\report.json
如果它不起作用,请检查路径,我认为你的斜杠有问题,因为在你的 cypress.json
中你使用普通斜杠 /
但在命令反斜杠 \
中!
【讨论】:
以上是关于出现错误 mochawesome-merge 错误:未知选项:--reportDir的主要内容,如果未能解决你的问题,请参考以下文章
Cypress web自动化26-mochawesome-merge合并json报告