解决前端js、css缓存问题

去js标签库查询jquery.i18n.properties.js这个js引用到页面上;

新建一个配置文件;用上面的那个js方法调取配置文件里的版本号给其他的js加上;

示例:

<script src="js/jquery.i18n.properties.js"></script>
<script type="text/javascript">
var prop = "";
$.i18n.properties({
name:'messages', //属性文件名 命名格式: 文件名_国家代号.properties
path:'/js', //注意这里路径是你属性文件的所在文件夹
mode:'map',
language:"en", //这就是国家代号 name+language刚好组成属性文件名:strings+zh -> strings_zh.properties
callback:function(){
prop = $.i18n.prop('js.version');
}
});
document.write("<scr"+"ipt src="test.js?v="+prop+""></sc"+"ript>");

原文地址:https://www.cnblogs.com/niudaxianren/p/12120241.html