grails - 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>
解决方案
推荐阅读
- docker - 即使存在 Xvfb 显示,也得到“GDK_BACKEND 与可用显示不匹配”
- powershell - foreach powershell 循环打开的项目
- ios - [Controller _mutableLayoutArrangements]:发送到实例的无法识别的选择器
- eclipse - eclipse php编辑器中的意外溢出填充
- python - 无法使用 Keras 在 CNN 中添加 SPP 层
- c# - 如何在C#中将整个excel表格式化为文本
- php - Getting id as Array in update_batch in codeigniter
- javascript - FullCalendar - changeView 不重置 onclick
- fpga - AXI IIC BUS:SDA 上无数据波形
- colormap - 'flipud' 颜色图不起作用