本来我想把很久以前写的项目打包测试,但无论怎么打包都会空白,但是没打包是运行正常,页面都能显示,路由也能跳。最后就因为一句代码,花了我3个多小时,不写片博客对不起自己,呜呜呜呜呜呜呜~~~~~~~~~
1.最好查看路由版本是否不对劲,我用了vue2.7 ,router也是3,我的网页路径也是“#”号没问题。
2.最开始我还以为是打包的路径问题,但我的没有问题, publicPath: './'
3.搞了半天,我换了webpack打包也是报错
4.还有导包{一个},大括号问题,导一个不要大括号。我的没这个毛病,搞了1个小时
5.其他没找到原因,就在一头雾水时,我仔细看了控制台信息
我就搜第一句报错信息,搜了半天其他人的解决办法,就是解决不了
然后打开看源码,我踏马看不懂
看不懂,百度翻译,还是在小鹿乱撞然后我好奇的一个一个的往下点,打开看,点了三遍,最后一次,我点第二个时,一行代码会闪,我踏马赶紧疑惑,去把这句话删了,然后npm run build ,踏马的最后成了。
我也搞不懂我为啥要这样写,也不知道哪里抄来的,最后删了这句话,也没有影响动画效果,艹艹艹艹