咨询个问题,我的项目打包完成后在本地打开没问题,传到服务器上后有一定的机率会报错?

来源:7-3 Vue CLI 3 的配置方法及课程总结(1)

北乔峰27

2019-09-09

项目打包完成后,放到服务器上(第一次是完全OK的),然后我访问服务器的域名,一切都正常,当我源码改动之后再次打包放到线上,再次访问服务器域名的时候就会报错,图片描述
我也不知是哪里的问题,不应该是覆盖的问题,因为每次打包完成后我都会手动修改html内依赖的js和css的版本号,按理说是这时候加载的都是最新的代码,但是这个时候我把浏览器缓存清除以后,再次刷新访问又正常了,这是哪儿的问题啊,百度查了查,有说是dns劫持然后给注入了代码扰乱了js的加载顺序,还是哪里的问题啊,搜了很多也没有找到解决方案。求助,给解释一下把,大佬们~

写回答

1回答

Dell

2019-09-09

缓存的问题,你需要强制刷新一次

0
2
Dell
回复
北乔峰27
需要在html 中加入js文件的版本号才能彻底解决,就是你说的contenthash
2019-09-10
共2条回复

从基础到实战 手把手带你掌握新版Webpack4.0

知识点+项目实例+原理讲解 全方位解析Webpack4新版本

3627 学习 · 1291 问题

查看课程