为了账号安全,请及时绑定邮箱和手机立即绑定

如何解决错误“ERR!code ELIFECYCLE”?

如何解决错误“ERR!code ELIFECYCLE”?

德玛西亚99 2023-03-03 14:53:50
我正在使用 Jest 来执行单元测试。"jest": "^26.4.2","jest-preset-angular": "^8.3.1"所有测试都已通过并运行但出现如下错误Test Suites: 20 passed, 20 totalTests:       26 passed, 26 totalSnapshots:   2 obsolete, 5 passed, 5 totalTime:        92.961 sRan all test suites.npm ERR! code ELIFECYCLEnpm ERR! errno 1npm ERR! idp@0.0.0 test:app: `jest --config ./jest.app.config.js --no-cache`npm ERR! Exit status 1npm ERR! npm ERR! Failed at the idp@0.0.0 test:app script.npm ERR! This is probably not a problem with npm. There is likely additional logging output above.npm ERR! A complete log of this run can be found in:npm ERR!     /Users/macbook/.npm/_logs/2020-09-15T09_19_42_790Z-debug.log我从谷歌搜索中尝试了以下命令,但是它不起作用npm cache clean --forcerm -rf node_modulesnpm install
查看完整描述

3 回答

?
收到一只叮咚

TA贡献1821条经验 获得超4个赞

Snapshots: 2 obsolete, 5 passed, 5 total

已过时 - 是错误的原因,在删除它们后,错误就消失了。

删除快照并重新运行测试一切正常

参考 - https://github.com/facebook/jest/issues/9324


查看完整回答
反对 回复 2023-03-03
?
至尊宝的传说

TA贡献1789条经验 获得超10个赞

我在使用节点 14 和 npm 6 的 wdio 黄瓜设置中遇到了类似的问题。测试执行正确,但每次运行都会出现此错误。

error code ELIFECYCLE 
error Exit status 1

升级到最新的节点 16.17.0 和 npm 8.18——错误消失了。该错误可能是由于不兼容的包


查看完整回答
反对 回复 2023-03-03
?
哈士奇WWW

TA贡献1799条经验 获得超6个赞

我试图用这种方式解决这个问题:

rm -rf node_modules && rm ./package-lock.json && npm install

之后重新启动您的机器并正常工作。


查看完整回答
反对 回复 2023-03-03
  • 3 回答
  • 0 关注
  • 409 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信