原因:
如果用的是vue2,在package.json文件下查看vue-router的版本,如果是4-xx版本,那就是vue-router的版本太高,4-xx适用于vue3,需要对其进行降级
解决办法:
1. 先卸载
npm uninstall vue-router --legacy-peer-deps
2. 再重新安装3-xx版本
npm install --save vue-router@3
3. 然后重启项目
如果用的是vue2,在package.json文件下查看vue-router的版本,如果是4-xx版本,那就是vue-router的版本太高,4-xx适用于vue3,需要对其进行降级
1. 先卸载
npm uninstall vue-router --legacy-peer-deps
2. 再重新安装3-xx版本
npm install --save vue-router@3
3. 然后重启项目