问题描述
npm run build 编译后正常,执行npm run serve,执行了40%,出现 Browserslist: caniuse-lite is outdated. Please run next command `npm update`
继续执行到68%,卡死不动了。提示Please run:browserslist@latest --update-db
按提示来,关掉idea,重新启动,直接执行
npx browserslist@latest --update-db
在重新 npm run serve ,执行到68%直接卡死,百度了好久,折腾了三四个小时,折腾的时候也在忙写代码。
本来没事,但是添加了两个路由就出事了,就一直以为是子路由出问题了,因为我添加的是子路由,最后发现原来是子路由的组件出了问题,原因是我添加了两个路由,但是功能没来得及写,就简单放一个组件名来区分,连一个div都没放,问题就出在这,每个组件只要被引用都必须有一个根标签div,添加了一个div包住,问题解决了。
满满自信的以为解决了,重新执行npm install npm run build npm run serve
还是68%卡死,没办法,把后面写的代码全部删掉,重新写,跑起来了。泪奔。。。。。。
使用终极必杀器,把新加的代码干掉,重新执行语句跑起来,记得新增的代码要备份哦。