报错信息:

npm ERR! code ERESOLVE
npm ERR! ERESOLVE unable to resolve dependency tree
npm ERR!
npm ERR! Found: vue@2.6.12
npm ERR! node_modules/vue
npm ERR!   vue@"^2.6.11" from the root project
npm ERR!   peer vue@"^2 || ^3.0.0-0" from @vue/babel-preset-app@4.5.11
npm ERR!   node_modules/@vue/babel-preset-app
npm ERR!     @vue/babel-preset-app@"^4.5.11" from @vue/cli-plugin-babel@4.5.11
npm ERR!     node_modules/@vue/cli-plugin-babel
npm ERR!       dev @vue/cli-plugin-babel@"~4.5.0" from the root project
npm ERR!   1 more (vuex)
npm ERR!
npm ERR! Could not resolve dependency:
npm ERR! peer vue@"3.0.5" from @vue/compiler-sfc@3.0.5
npm ERR! node_modules/@vue/compiler-sfc
npm ERR!   peer @vue/compiler-sfc@"^3.0.0-beta.14" from @vue/cli-service@4.5.11
npm ERR!   node_modules/@vue/cli-service
npm ERR!     dev @vue/cli-service@"~4.5.0" from the root project
npm ERR!     4 more (@vue/cli-plugin-babel, @vue/cli-plugin-eslint, ...)
npm ERR!
npm ERR! Fix the upstream dependency conflict, or retry
npm ERR! this command with --force, or --legacy-peer-deps
npm ERR! to accept an incorrect (and potentially broken) dependency resolution.

最开始没搞懂因为什么,因为我前几天因为一个项目把node升级到15.x了,然后感觉应该是因为这个问题,node版本太高导致插件不兼容,因为我是用脚手架初始化一个项目嘛,然后也不可能有其他的配置之类的能报错了。

1.上控制面板去卸载之前的node
2.从官网上下载一个最新稳定版的(我下载的是14.15.4)
3.安装完以后,终于可以愉快顺利的安装依赖了。。。

自此顺利的解决完毕,再次记录一下,如有相同遇见此问题者,愿能尽一些微薄之力。

Logo

前往低代码交流专区

更多推荐