项目是使用vue-cli + webpack打包。
在测试服上偶然性地出现Loading chunk 5 failed,再刷新就不提示错误,一切显示正常。我也很纳闷,请各位帮着分析原因。
下面是报错截图:
项目是使用vue-cli + webpack打包。
在测试服上偶然性地出现Loading chunk 5 failed,再刷新就不提示错误,一切显示正常。我也很纳闷,请各位帮着分析原因。
下面是报错截图:
8 回答4.6k 阅读✓ 已解决
6 回答3.3k 阅读✓ 已解决
5 回答2.8k 阅读✓ 已解决
5 回答6.3k 阅读✓ 已解决
4 回答2.2k 阅读✓ 已解决
4 回答2.8k 阅读✓ 已解决
3 回答2.4k 阅读✓ 已解决
在苦苦寻觅下,找这里找到了答案:https://segmentfault.com/q/10...
出现的原因是因为 电信劫持了dns,在网页中将我原来的5.fd7xxxxxxxxxxxx.js成以下的代码
我使用的是路由懒加载,才有上面的提示。之前模块5被替换这个,就load不到了。
解决方式:
1、使用https协议,不让电信劫持dns
2、自己判断不正常代码存在,重新刷新该地址(短期内,我们目前就是用这种方式解决的)