vue-router安装报错
在安装vue路由时发现如下报错:其中我们特别注意:npm ERR! peer vue@"^3.2.0" from vue-router@4.1.2因为2022年2月7日以后,vue-router的默认版本,为4版本,而且 vue-router4,只能在vue3中,只有vue-router3中,能用在vue 2中如果把vue-router4强制安装到vue2中,则会报上面的错误;vue2正确安装方法
·
遇到的问题
在安装vue-router时发现如下报错:
npm ERR! code ERESOLVE
npm ERR! ERESOLVE unable to resolve dependency tree
npm ERR!
npm ERR! While resolving: example@0.1.0
npm ERR! Found: vue@2.7.4
npm ERR! node_modules/vue
npm ERR! vue@"^2.6.14" from the root project
npm ERR!
npm ERR! Could not resolve dependency:
npm ERR! peer vue@"^3.2.0" from vue-router@4.1.2
npm ERR! node_modules/vue-router
npm ERR! vue-router@"*" from the root project
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.
其中我们特别注意:npm ERR! peer vue@"^3.2.0" from vue-router@4.1.2
因为2022年2月7日以后,vue-router的默认版本,为4版本,而且 vue-router4,只能在vue3中,
只有vue-router3中,能用在vue 2中
如果把vue-router4强制安装到vue2中,则会报上面的错误;
解决方法
vue2中router正确安装方法:
npm i vue-router@3
更多推荐
已为社区贡献3条内容
所有评论(0)