前端开发的时候给js css 图片等加 v

前端开发的时候,还没有开发结束的时候,客户可能会要求上线查看进度和显示效果;

一般这个时候,我们会在代码中加 v ,一开始我是不了解这个的,为啥要加 v ;

也就是  <script  src="main.js?v=1"     类似这种加上参数的方式;


假设我们现在上线了一个版本,那么之后的版本就在 css js png jpg 等后面按上面的方式在后面加上

统一的版本号,第二次就标 v=2 ,第三次就加 v=3 ,....

比如第二个版本发布的时候

scirpt src="main.js?v=2"

href="main.css?v=2"

src="test.png?v=2"

这样处理就可以了


这样的做法首先可以以示区分不同的版本,

其次是可以让浏览器重新缓存,浏览器重新下载新的资源,

不至于使用之前缓存的老的文件;



猜你喜欢

转载自blog.csdn.net/cvper/article/details/80490613