no-cache不能与require.js一起使用

时间:2012-10-17 03:46:24

标签: html css backbone.js requirejs browser-cache

我的<head>下方          

.css不会被缓存,每次刷新都会加载新的.css。但由于我使用 Backbone.js Require.js ,模块仍然会被缓存。我还没有使用优化器。我将文件上传到Apache服务器并直接运行html / js。

如何在此消除缓存?感谢。

2 个答案:

答案 0 :(得分:5)

只需在导入require.js之前添加它。

        var require = {
            waitSeconds: 1,
            urlArgs : "bust="+new Date().getTime()
        };

urlArgs在获取的所有内容之后放置一个时间戳并中断require.js缓存。

here

答案 1 :(得分:0)

我发现,如果Firebug正在运行,并且在Net选项卡下Firebug中的缓存已关闭,则可以关闭每个网站的缓存。