我的下面有<head>
.css 不会被缓存,每次刷新都会加载新的。但由于我使用Backbone.js和Require.js,模块仍然被缓存。我还没有使用优化器。我将文件上传到 Apache 服务器,然后直接运行 html/js。
我怎样才能在这里消除缓存?谢谢。
我的下面有<head>
.css 不会被缓存,每次刷新都会加载新的。但由于我使用Backbone.js和Require.js,模块仍然被缓存。我还没有使用优化器。我将文件上传到 Apache 服务器,然后直接运行 html/js。
我怎样才能在这里消除缓存?谢谢。
只需在导入 require.js 之前添加它。
var require = {
waitSeconds: 1,
urlArgs : "bust="+new Date().getTime()
};
urlArgs 在它获取的所有内容之后放置一个时间戳并打破 require.js 缓存。
如此处所见
我发现如果 Firebug 正在运行并且在 Firebug 中的 Net 选项卡下的缓存已关闭,您可以关闭每个网站的缓存。