如何在grails中调用css资产管道

时间:2014-06-06 06:59:51

标签: grails asset-pipeline

我已经安装了asset-pipeline:1.8.10。

我混淆了如何调用css和javascript。我已经在谷歌上搜索了。我找到了this video

但我没理解。

文件夹中的

grails-app / asset / stylesheets有based.css,bootstrap.css,main.css。最后我用application.css

创建新文件

但我只将此代码添加到application.css

/*
*require bootstrap
*require based
*main.css
*require jquery-ui.custom
*require bootstrap
*require_self
*require_tree
*/

在gsp中我使用<asset:stylesheet src="application.css" />

但它不喜欢工作。因为页面是空白的。

示例: grails-app / asset / stylesheets有based.css based.css编码是

body
{
   #FF0000;
}

在index.gsp

我致电<asset:stylesheet src="application.css" />

然后应用程序的内容如何?

1 个答案:

答案 0 :(得分:0)

你的application.css中有一些问题,首先为什么要导入bootstrap两次?第二件事是,你使用require_tree没有给出文件夹,如:“require_tree。”或“require_tree子文件夹”

这里应该是一个有效的例子:

/*
*require bootstrap
*require_tree .
*/

具有给定的文件夹结构,如:

/grails-app/assets/stylesheets/
  /application.css
  /based.css
  /main.css

和BuildConfig.groovy需要bootstrap插件。 另一个方法是直接需要不同的东西,而不是使用require_tree指令:

/*
*require bootstrap
*require based
*require main
*/