js缓存问题怎么解决 前端项目如何防止浏览器缓存旧版js和css?

前端项目如何防止浏览器缓存旧版js和css?我的解决方案是在JS或CSS文件之后添加一个参数。每次更改CSS或JS文件时,都会更改参数。例如,最后一个文件是demo.js?变更后v=20190503d

前端项目如何防止浏览器缓存旧版js和css?

我的解决方案是在JS或CSS文件之后添加一个参数。每次更改CSS或JS文件时,都会更改参数。例如,最后一个文件是demo.js?变更后v=20190503demo.js?v=20190731,参数对文件没有影响,但浏览器会认为是两个不同的文件,所以会加载最新的文件。