在一次调试的过程中,发现js文件更新之后,浏览器加载的还是原来的老的js文件无法被加载,遇到这种情况的解决办法,一个是修改sea.js加载js文件的方式,让缓存强制刷新。每次在文件后加上版本号,另外一种就是删除浏览器缓存。推荐使用第一种方式,如下
var version=”0.0.1”;
seajs.config({//seajs配置声明
map:[
[“.js”,”.js?v=”+version]//映射规则
]
});
在一次调试的过程中,发现js文件更新之后,浏览器加载的还是原来的老的js文件无法被加载,遇到这种情况的解决办法,一个是修改sea.js加载js文件的方式,让缓存强制刷新。每次在文件后加上版本号,另外一种就是删除浏览器缓存。推荐使用第一种方式,如下
var version=”0.0.1”;
seajs.config({//seajs配置声明
map:[
[“.js”,”.js?v=”+version]//映射规则
]
});