找不到的模块:错误:可以分辨' core-js/modules/es.error.cause.js'

发布于 2025-01-31 07:29:38 字数 2425 浏览 0 评论 0原文

我在项目中使用Vuexy仪表板,Vuexy带有Vue 2,因此我试图将其升级到Vue 3,在解决了一些错误之后,我陷入了这一错误,任何帮助都非常感谢。 谢谢。 是我的软件包。

 {
  "name": "vuexy-vuejs-react-html-laravel-admin-dashboard-template",
  "version": "6.4.0",
  "private": true,
  "scripts": {
    "serve": "vue-cli-service serve --skip-plugins @vue/cli-plugin-eslint",
    "build": "vue-cli-service build",
    "lint": "vue-cli-service lint"
  },
  "dependencies": {
    "@casl/ability": "4.1.6",
    "@casl/vue": "1.1.1",
    "@vue/cli-plugin-eslint": "^5.0.4",
    "@vue/compat": "^3.1.0-0",
    "@vue/composition-api": "^1.6.1",
    "@vueuse/core": "4.0.0",
    "animate.css": "4.1.1",
    "apexcharts": "^3.35.2",
    "assert": "^2.0.0",
    "axios": "^0.27.2",
    "axios-mock-adapter": "1.19.0",
    "bootstrap": "4.6.0",
    "bootstrap-vue": "2.21.1",
    "buffer": "^6.0.3",
    "chart.js": "2.9.4",
    "core-js": "3.8.1",
    "echarts": "4.8.0",
    "jsonwebtoken": "8.5.1",
    "leaflet": "1.6.0",
    "portal-vue": "2.1.7",
    "postcss-rtl": "1.7.3",
    "prismjs": "^1.28.0",
    "stream": "0.0.2",
    "swiper": "5.4.5",
    "uuid": "8.3.2",
    "vue-perfect-scrollbar": "0.2.1",
    "vue-prism-component": "1.1.1",
    "vue-quill-editor": "3.0.6",
    "vue-ripple-directive": "2.0.1",
    "vue-router": "3.4.9",
    "vue-select": "3.11.2",
    "vue-slider-component": "3.2.11",
    "vue-sweetalert2": "4.1.1",
    "vue-toastification": "1.7.8",
    "vue-tour": "1.5.0",
    "vue-tree-halower": "1.8.3",
    "vue2-leaflet": "2.5.2",
    "vuedraggable": "2.24.3",
    "vuex": "3.6.0"
  },
  "devDependencies": {
    "@babel/core": "^7.12.16",
    "@babel/eslint-parser": "^7.12.16",
    "@vue/cli-plugin-babel": "^5.0.4",
    "@vue/cli-plugin-router": "^5.0.4",
    "@vue/cli-plugin-vuex": "^5.0.4",
    "@vue/cli-service": "^5.0.4",
    "@vue/compiler-sfc": "^3.1.0-0",
    "@vue/eslint-config-airbnb": "^6.0.0",
    "@vuepress/plugin-medium-zoom": "^1.7.1",
    "eslint": "^7.32.0",
    "eslint-plugin-import": "^2.25.3",
    "eslint-plugin-vue": "^8.0.3",
    "eslint-plugin-vuejs-accessibility": "^1.1.1",
    "sass": "1.32.*",
    "sass-loader": "^10.1.0"
  }
}

    ERROR in ./node_modules/@babel/runtime/helpers/esm/nonIterableSpread.js 1:0-43
Module not found: Error: Can't resolve 'core-js/modules/es.error.cause.js' in 'Desktop\consigliere-vue-laravel\e-commerce\frontend\node_modules\@babel\runtime\helpers\esm'

I am using Vuexy Dashboard in my project, Vuexy comes in with Vue 2, so I am trying to upgrade it to Vue 3, after fixing some errors, I'm stuck on this one, any help is much appreciated.
Thank you.
This is my package.json file :

 {
  "name": "vuexy-vuejs-react-html-laravel-admin-dashboard-template",
  "version": "6.4.0",
  "private": true,
  "scripts": {
    "serve": "vue-cli-service serve --skip-plugins @vue/cli-plugin-eslint",
    "build": "vue-cli-service build",
    "lint": "vue-cli-service lint"
  },
  "dependencies": {
    "@casl/ability": "4.1.6",
    "@casl/vue": "1.1.1",
    "@vue/cli-plugin-eslint": "^5.0.4",
    "@vue/compat": "^3.1.0-0",
    "@vue/composition-api": "^1.6.1",
    "@vueuse/core": "4.0.0",
    "animate.css": "4.1.1",
    "apexcharts": "^3.35.2",
    "assert": "^2.0.0",
    "axios": "^0.27.2",
    "axios-mock-adapter": "1.19.0",
    "bootstrap": "4.6.0",
    "bootstrap-vue": "2.21.1",
    "buffer": "^6.0.3",
    "chart.js": "2.9.4",
    "core-js": "3.8.1",
    "echarts": "4.8.0",
    "jsonwebtoken": "8.5.1",
    "leaflet": "1.6.0",
    "portal-vue": "2.1.7",
    "postcss-rtl": "1.7.3",
    "prismjs": "^1.28.0",
    "stream": "0.0.2",
    "swiper": "5.4.5",
    "uuid": "8.3.2",
    "vue-perfect-scrollbar": "0.2.1",
    "vue-prism-component": "1.1.1",
    "vue-quill-editor": "3.0.6",
    "vue-ripple-directive": "2.0.1",
    "vue-router": "3.4.9",
    "vue-select": "3.11.2",
    "vue-slider-component": "3.2.11",
    "vue-sweetalert2": "4.1.1",
    "vue-toastification": "1.7.8",
    "vue-tour": "1.5.0",
    "vue-tree-halower": "1.8.3",
    "vue2-leaflet": "2.5.2",
    "vuedraggable": "2.24.3",
    "vuex": "3.6.0"
  },
  "devDependencies": {
    "@babel/core": "^7.12.16",
    "@babel/eslint-parser": "^7.12.16",
    "@vue/cli-plugin-babel": "^5.0.4",
    "@vue/cli-plugin-router": "^5.0.4",
    "@vue/cli-plugin-vuex": "^5.0.4",
    "@vue/cli-service": "^5.0.4",
    "@vue/compiler-sfc": "^3.1.0-0",
    "@vue/eslint-config-airbnb": "^6.0.0",
    "@vuepress/plugin-medium-zoom": "^1.7.1",
    "eslint": "^7.32.0",
    "eslint-plugin-import": "^2.25.3",
    "eslint-plugin-vue": "^8.0.3",
    "eslint-plugin-vuejs-accessibility": "^1.1.1",
    "sass": "1.32.*",
    "sass-loader": "^10.1.0"
  }
}

And these are the errors I'm getting while running npm run serve :

    ERROR in ./node_modules/@babel/runtime/helpers/esm/nonIterableSpread.js 1:0-43
Module not found: Error: Can't resolve 'core-js/modules/es.error.cause.js' in 'Desktop\consigliere-vue-laravel\e-commerce\frontend\node_modules\@babel\runtime\helpers\esm'

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

长亭外,古道边 2025-02-07 07:29:38

在搜索了很多之后,对我有用的是我在此博客文章中发现的内容:

https:/ /blog.csdn.net/missbelover/article/details/123221351

基本上,您需要做的是...

  1. 删除所有node_modules依赖项。
npm rm -rf node_modules

  1. 首先安装core-js
npm install --save core-js

  1. 最后安装其他所有内容。
npm install
yarn install

在此之后,一切都应该按预期工作,至少对我来说,现在正在工作。

祝你有美好的一天!

After searching a lot, what works for me was what I found in this blog post:

https://blog.csdn.net/Missbelover/article/details/123221351

Basically, what you need to do is...

  1. Remove all your node_modules dependencies.
npm rm -rf node_modules

  1. Install core-js first.
npm install --save core-js

  1. Finally install everything else.
npm install
yarn install

After this everything should work as expected, a least for me is working now.

Have a good day!

じее 2025-02-07 07:29:38

我的问题是有两个不同的项目,因为他们使用纱线和NPM。我犯了一个错误,即用纱线在全球安装开玩笑,因此与我的嘲笑版本发生了冲突。我运行纱删除了全局玩笑,它起作用了。

My issue was having 2 projects that differ because they use yarn and npm. I made the mistake of installing jest globally with yarn so had conflicts with my jest version. I ran yarn remove global jest and it worked.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文