gpt4 book ai didi

javascript - 未找到 testResultsProcessor 选项中的模块 'jest-junit'

转载 作者:塔克拉玛干 更新时间:2023-11-02 20:40:43 27 4
gpt4 key购买 nike

我设置了 jestjest-junit 作为报告者,并按照 jest-junit 给出的简单说明进行操作。

这包括 npm install jest --save-devnpm install jest-junit --save-dev

我的 package.json 看起来像这样(摘录):

  "devDependencies": { 
"jest": "^22.4.4",
"jest-junit": "^4.0.0",
},
"scripts": {
"test": "jest --ci --testResultsProcessor='jest-junit'"
},
"jest": {
"verbose": true,
"testResultsProcessor": "jest-junit"
},
"jest-junit": {
"suiteName": "Test Suite",
"output": "./junit.xml"
}

在我的机器 (OSX) 上运行 npm run test 时,它运行良好。当它作为 CI 构建过程的一部分或在另一台 Windows 机器上运行时,我收到以下错误:

未找到 testResultsProcessor 选项中的模块“jest-junit”。

最佳答案

也许你只需要将缺少的模块安装到另一台机器上:

npm install jest-junit

关于javascript - 未找到 testResultsProcessor 选项中的模块 'jest-junit',我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50590090/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com