之前写的项目跑出了一堆bug,报错如下:
解决方法:
vue
版本和 vue-router
版本不匹配。
该项目是 vue2.7
,安装 vue-router
时,直接运行了 npm install vue-router
命令,造成直接下载最新版 vue-router 4.1.6
,而 4 以后的版本适用于 vue3.0 版本,用在 vue2.0+ 会报错。
终端运行以下命令即可解决:
npm uninstall vue-router npm install --save vue-router@3