vue-router升级3.0.0以上版本导致Uncaught(in promise) navigation guard报错问题

时间:2025-02-07 09:21:16
最近运行项目时发现使用原来的node-moudles包时不会出现路由Uncaught(in promise) navigation guard报错信息,但是删除原来的包重新install后运行项目会出现Uncaught(in promise) navigation guard信息,代码中也找不出原因,比较了半天发现是版本问题,程序中引用的是vue-router:^3.0.0版本。
解决办法:
1、因此把包改成^,我的改成了 ^2.8.1一定要再次使用cnpm install 否则引用的本地包还是不会更新