seajs实施强迫本地缓存的方法

本文阐述了seajs实行强制本地缓存刷新的方式,分享给大家供大家参考,如下:

1。为什么

因为每个用户都将js文件上传到服务器,所以存在一个本地缓存,这导致用户需要清除缓存或等待缓存失败,以便使用新功能,这是非常不友好的。

2。原则

的seajs配置参数有地图属性文件映射函数,用于通过文件的seajs加载一个新的名字,像一个新的名字。


VaR版本=0.0.1 ;
seajs.config({ / / seajs配置说明
图:{
{
}
});




然后介绍了JS模块需要模块化,或者JS异步加载在require.async(),将映射到新的地址,如:


要求(, / );require.async({ });




没有配置地图属性的a.js seajs,加载,和文件命名后的地图属性配置a.jsv = 0.0.1

三.膨胀

1。对我来说,对我来说最大的作用可以是一组全局版本号,即描述原理的方式,它提供了强制刷新缓存的方法。

2,当然,这种形式也发现了一种方法来替代-debug.js查询数据,所以JS最大的作用是可以改变的,所以JS可以使用调试版本的JS,这是有趣的。

有3.seajs可以大大的一些更难的问题,简化了开发或多功能。它还需要好好看看,多多学习。

希望这篇文章将帮助seajs程序设计。