在Grails 3.2.9中使用Bootstrap的方式是什么?如何开始?我应该使用任何插件吗?
请您参考如下方法:
要遵循最佳实践,请使用Grails Asset Pipeline。要了解管道的工作方式,可能需要一些实践,但是在SO Answer中很好地突出了总体思路。管道将为您的 Assets 创建文件夹(例如,css,javascript,图像),并且您需要将引导文件放置在正确的位置。确保您记得Bootstrap requires jQuery.
Please note that all JavaScript plugins require jQuery...
因此,请确保在您的javascript文件夹中包含jQuery。要掌握的另一个概念是创建 list 文件。对于javascript Assets ,它可能类似于:
示例文件路径:
grails-app/assets/javascripts/application.js
示例文件内容:
//This is a JavaScript file with its top level require directives
//= require jquery
//= require app/models.js
//= require_tree views
//= require_self
console.log("This is my javascript manifest");
然后,在 View 中您要使用 Assets ,通过声明以下内容来包含引导 Assets :
<head>
<asset:stylesheet href="application.css"/> //This assumes the standard pipeline path
<asset:javascript src="application.js"/>
<asset:link rel="shortcut icon" href="favicon.ico" type="image/x-icon"/>
</head>
希望这可以帮助您开始通过 Assets 管道加载Bootstrap。




