当改了js或css文件后,需要手动清理浏览器缓存,更改的代码才生效的问题,可以通过对引用文件的地方添加版本号进行解决。
比如:
<script src="js/js_admin/permission.js"></script>
添加版本号后:
<script src="js/js_admin/permission.js?v=20240705"></script>
在每次发布版本时,将v=20240705全局替换成一个新的值,只要跟原来的值不同即可。
这么做是为了让浏览器认为这是一个新的文件,然后去服务器上读取最新的代码,而不是继续使用缓存的文件。