老项目vue3报错怎么办!急急急!!

一、起因

一次正常的拉取老项目分支,安装node modules包,结果发现运行就报如标题的错误,然后就在排查问题。

二、思路

去网上也查了解决方法,比如就有这位博主写的

 确实是解决问题的一种,但是那么多老项目使用,总不能每个都手动改下吧,这不科学。

退一步来说,要是按照这位博主的解决方案,确实能修改好,但是实测了一个项目里的功能点,影响了挂载到vue原型的loading组件正常功能!

淦!

然后就想了想,之前用的好好的,现在突然出问题,那肯定是一些依赖的版本发生了变更。

先看项目里package.json,一眼看出问题所在。。。

三、最省事的解决方案

vue版本带了个尖括号,意思会直接匹配最新的默认大版本。

再次淦!

直接去除尖括号,以防万一还有个解析模板的也要对应版本,同样去除尖括号!

至此,运行打包回测,行云如流水一套下来无阻碍。

四、总结

此次花费时间排查问题,着实费了不少力气。结果就这么简单的一个举动解决了,淦哦!

Logo

前往低代码交流专区

更多推荐