Grails资源插件——如何获取生成的URL?

Grails资源插件——如何获取生成的URL?,grails,resources,cache-manifest,Grails,Resources,Cache Manifest,有人知道我如何访问资源插件会吐出的确切url吗 我想使用resources插件优化javascript文件的传输,但是,我正在编写的应用程序是一个html5离线应用程序,它使用缓存显示。根据缓存显化规则,缓存清单文件必须引用与html页面中显示的文件完全相同的文件 资源插件在一个聚合文件上添加了一组查询字符串信息和校验和。为了使资源插件优化和缓存清单工作,我需要在缓存清单文件中给出资源插件的确切url 下面是我所说的一些例子: 资源插件将在我的html输出中显示以下内容: <script

有人知道我如何访问资源插件会吐出的确切url吗

我想使用resources插件优化javascript文件的传输,但是,我正在编写的应用程序是一个html5离线应用程序,它使用缓存显示。根据缓存显化规则,缓存清单文件必须引用与html页面中显示的文件完全相同的文件

资源插件在一个聚合文件上添加了一组查询字符串信息和校验和。为了使资源插件优化缓存清单工作,我需要在缓存清单文件中给出资源插件的确切url

下面是我所说的一些例子:

资源插件将在我的html输出中显示以下内容:

<script src="/awesome-app/static/36wl8Nwm8L7ZZMSbV6NVQPfi6xCx6DcVV0wFDCYRyv5.js" type="text/javascript" ></script>

谢谢你的帮助

我认为重命名是缓存资源插件的一部分,而不是基本资源插件。如果我们谈论的是同一件事,他们使用每个文件字节内容的SHA256哈希来生成哈希。查看github上的和类,您将看到它们是如何生成文件名的。或者,如果您不依赖插件中的缓存机制,您可以禁用它并避免所有问题。

没错,proflux。一旦我删除了缓存插件,我就可以使用缓存清单进行捆绑和缩小。谢谢你帮我看到光明
CACHE MANIFEST

# rev 192

NETWORK:
*

CACHE:
static/36wl8Nwm8L7ZZMSbV6NVQPfi6xCx6DcVV0wFDCYRyv5.js  //<-- this would be the aggregated file!