Grails 3 - 资源插件

Posted

技术标签:

【中文标题】Grails 3 - 资源插件【英文标题】:Grails 3 - Resource Plugin 【发布时间】:2015-12-16 01:01:14 【问题描述】:

我想问你,如果你知道一些关于新 Grails 3(使用 3.0.4)的优秀 Grails 插件 (https://grails.org/plugin/resources)。该插件允许创建资源(JS、CSS ...)包、依赖项等...

如果能在 Grails 3 或类似的东西中使用它会很棒。我可以将它与新的 Grails 一起使用吗?

在“build.gradle”中可以包含这个插件(用于运行时),但问题是在哪里放置包的配置。示例:

modules = 
   core 
      dependsOn 'jquery, utils'

非常感谢!

【问题讨论】:

【参考方案1】:

这对我有用:

<asset:stylesheet src="application.css"/>
<asset:javascript src="application.js"/>
<asset:javascript src="boo.js"/>
<asset:javascript src="jquery-ui.js"/>
<g:layoutHead/>

【讨论】:

顺便说一句,我正在使用 grails 3.0.9。 Asset-pipeline 不会(似乎)智能地捆绑,如果您使用多个相同类型的 标签,它将在您的页面上放置多个资源文件副本。

以上是关于Grails 3 - 资源插件的主要内容,如果未能解决你的问题,请参考以下文章

CSS 文件中的 URL 被 Grails 资源插件 1.2.7 破坏

Grails:如何引用位于已安装插件中的资源?

Grails 资源插件入门

grails发布插件错误“找不到加载插件资源[spring.resources]的类”

使用 grails 2.2.0 和资源插件找不到自定义 jquery css 图像

Grails 资源标签生成错误链接