首页 > 解决方案 > grails如何随机化资产资源的文件名?

问题描述

我知道这是为了什么。我随机化了 js、css、图片文件名,以避免浏览器从缓存中加载这些文件。

但我不知道搜索谷歌的术语。

我在哪里输入什么内容来配置 Grails 以随机化这些文件中的文件名?

谢谢!

例如,

gsp 将为这些 javascript 文件生成 html。

<body>
<script type="text/javascript" src="/assets/jquery-3.6.0.min.js?compile=false" ></script>
<script type="text/javascript" src="/assets/bootstrap.js?compile=false" ></script>
<script type="text/javascript" src="/assets/popper.min.js?compile=false" ></script>
<script type="text/javascript" src="/assets/application.js?compile=false" ></script>

我知道有一个开关可以随机化文件名。因此,gsp 将生成一个随机数并将其放入文件名。

<body>
<script type="text/javascript" src="/assets/jquery-3.6.024930d943.min.js?compile=false" ></script>
<script type="text/javascript" src="/assets/bootstrap34839d98fd9.js?compile=false" ></script>
<script type="text/javascript" src="/assets/popper.min9548394839.js?compile=false" ></script>
<script type="text/javascript" src="/assets/application9090394.js?compile=false" ></script>

标签: grails

解决方案


推荐阅读