Module not found: Error: Can‘t resolve ‘core-js/modules/es.error.cause.js‘

这篇具有很好参考价值的文章主要介绍了Module not found: Error: Can‘t resolve ‘core-js/modules/es.error.cause.js‘。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

背景

在自己笔记本上运行好好的,没什么问题,在jenkins编译的电脑上就出现了Can’t resolve ‘core-js/modules/es.error.cause.js’

问题描述

npm run dev出现以下错误

These dependencies were not found:

* core-js/modules/es.array.push.js in ./node_modules/@babel/runtime/helpers/objectSpread2.js, ./node_modules/cache-loader/dist/cjs.js??ref--12-0!./node_modules/babel-loader/lib!./node_modules/cache-loader/dist/cjs.js??ref--0-0!./node_modules/vue-loader/lib??vue-loader-options!./src/components/Breadcrumb/index.vue?vue&type=script&lang=js& and 30 others
* core-js/modules/es.array.unshift.js in ./node_modules/cache-loader/dist/cjs.js??ref--12-0!./node_modules/babel-loader/lib!./node_modules/cache-loader/dist/cjs.js??ref--0-0!./node_modules/vue-loader/lib??vue-loader-options!./src/views/system/role/index.vue?vue&type=script&lang=js&
* core-js/modules/es.error.cause.js in ./node_modules/@babel/runtime/helpers/createForOfIteratorHelper.js, ./src/directive/permission/hasPermi.js and 6 others
* core-js/modules/es.object.proto.js in ./node_modules/@babel/runtime/helpers/regeneratorRuntime.js

To install them, you can run: npm install --save core-js/modules/es.array.push.js core-js/modules/es.array.unshift.js core-js/modules/es.error.cause.js core-js/modules/es.object.proto.js

npm install的时候提示如下:

npm WARN deprecated core-js@3.19.1: core-js@<3.23.3 is no longer maintained and not recommended for usage due to the number of issues. Because of the V8 engine whims, feature detection in old core-js versions could cause a slowdown up to 100x even if nothing is polyfilled. Some versions have web compatibility issues. Please, upgrade your dependencies to the actual version of core-js.

added 1516 packages in 1m

原因分析

我用的core-js@3.19.1版本有点老了,不再维护了。
我的jenkins服务器上面的node版本比笔记本的高,高版本的node对低版本的core-js支持不行。

解决方案

方案一:将core-js@3.19.1升级到更高版本
方案二:不升级core-js@3.19.1,降级node版本
把jenkins服务器的node卸载,安装笔记本上的相同的node版本。
package.json “core-js”: “^3.19.1”, “ ^ ”符号去掉,删除package-lock.json文章来源地址https://www.toymoban.com/news/detail-508340.html

到了这里,关于Module not found: Error: Can‘t resolve ‘core-js/modules/es.error.cause.js‘的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包