胖蔡叨叨叨
你听我说

requireJS缓存问题

可以在requirejs配置的入口文件里配置参数设置版本缓存:

// html

  <script type="text/javascript" data-main="/js/main" src="/js/lib/require.js"></script>

// main.js,v是版本号

require.config({
    urlArgs: "r="+v,
    map: {
        '*': {
            'css': '/js/lib/css.min.js'
        },
    },
    paths: {
        "jquery": '/js/lib/jquery-3.4.1.min',
        "es6-promise": '/js/lib/es6-promise.auto.min',
    },
    shim: {
        //     'jquery': ['css!../../css/public.css', 'css!../../css/index.css']
        "paging": {
            deps: ['query']
        }
    },
    waitSeconds: 0
});

如上,通过设置v来控制版本缓存。

赞(0) 打赏
转载请附上原文出处链接:胖蔡叨叨叨 » requireJS缓存问题
分享到: 更多 (0)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

微信扫一扫打赏