2

我在 Grails 中开始了一个项目,我想在 UI 中包含 Twitter Bootstrap,但后来发现了 Fuel UX。有谁知道我如何将 Fuel UX 集成到 grails 项目中的任何示例?

谢谢。

4

1 回答 1

4

我没有使用过 FuelUX,但集成这些库就像将它们的资源包含到您的应用程序中并将它们包含到您的页面中一样简单。如果您在应用程序中使用资源插件,它会为您处理。这就是 twitter bootstrap 和其他插件为你做的事情。

将所有必需的资源(js/css)从 FuelUX 复制到 web-app 文件夹并在 YourResource.groovy 文件中定义它们。

示例:YourResource.groovy

modules = {
fuelux {
    dependsOn 'jquery,
    resource url:'/js/core.js', disposition: 'head'
    resource url:'/js/ui.js'
    resource url:'/css/main.css', 
    resource url:'/css/branding.css'
 }
}

在您的页面中,您可以导入fuelux您定义为所需的 css 和 js 的模块。如果它依赖于 jquery,你可以依赖它,如果不删除它。但在您的页面中包含这样的内容:

<r:require module="fuelux"/>

如果您在所有页面中都使用它,您可以在 layout.gsp 中定义它,以获取有关资源插件以及如何使用它的更多信息,请阅读此处

于 2013-06-30T12:41:33.953 回答