我有一个Java / Spring webapp,我正在尝试使用grunt-cache-bust
来缓存我的资源文件(js,css),但是这个软件包看起来似乎无法检测到我的资源和缓存破坏他们。有没有人知道另一个可以做到这一点的包,同时还允许我保留使用JSTL的c:url?
我在我的网站上加载资源存在参考问题所以我不愿意删除c:url,除非有更好的选择。
答案 0 :(得分:0)
grunt-cache-bust
版本1.3.0支持JS / CSS导入中的c:url value="someresource.js"
。在我正在研究的项目中发现了它不起作用的原因(导致发布问题),href或src属性使用单引号而不是双引号,而这些都没有被缓存区块模块拾取
我改变了这个:
<link rel="stylesheet" type="text/css" href='<c:url value='/CSS/dialogs/dialog.css'/>'/>
对此有用了:
<link rel="stylesheet" type="text/css" href="<c:url value="/CSS/dialogs/dialog.css"/>"/>