2013-05-14 64 views
0

使用RequireJS我正在开发我的应用程序。我从我的浏览器开发人员工具(附件)注意到一些文件(router.js,views.js,model.js等)说缓存“否”。那是什么意思?这里有什么问题?某些文件没有在requirejs中缓存 - 是一个问题?

enter image description here

+0

你可以发布你的require.config部分吗?也许你有缓存破坏参数?什么浏览器工具窗口是这样的? – explunit 2013-05-14 12:57:19

回答

1

不,这不是问题。 RequireJS的缓存不仅仅是客户端依赖。它也是服务器端的依赖。如果您没有定义正确的标题(Expires,Max-Age,ETag等),您的浏览器无法缓存脚本,结果就是您在开发人员工具中查看的内容。

我可以像缓存截图中可见的URL一样停用缓存清除功能,因为这可以只检查服务器中的配置。

祝你好运。