gpt4 book ai didi

grails - 如何在没有CDN链接的Grails 2.4.4版本中集成Font-awesome 5.3

转载 作者:行者123 更新时间:2023-12-02 15:03:43 26 4
gpt4 key购买 nike

我正在尝试在grails 2.4.4版本中集成超棒的5.3,并且我不应该使用cdn链接。
由于grails 2.4.4不具有对字体棒5.3的依赖插件支持,因此我也不能使用依赖插件。

我只是下载了 bundle 软件,并尝试将所有文​​件复制到我的项目文件夹中,然后将all.css文件导入到main.gsp文件中,但这没有用。
还有其他解决方法吗? [OR]将 bundle 包文件放入项目时,我做错什么了吗?
有人可以建议我最好的方法

最佳答案

Grails 2.4.4已包含asset-pipeline plugin。因此,我采用的过程如下:

  • /grails-app/assets目录中创建一个通常称为供应商的目录,此处应找到所有css客户端依赖项,如您的情况font-awesome
  • /grails-app/assets/stylesheets/application.css文件中,包括font-awesome作为依赖项。

  • 完成此操作后,您将可以从依赖于 application.css文件的 View 中访问图标。

    我附个例子

    目录树

    enter image description here
    /grails-app/assets/stylesheets/application.css
    /*
    *= require main
    *= require mobile
    *= require fontawesome-free-5.3.1-web/css/all.css
    *= require_self
    */

    为了进行测试,在此示例中,我在 View h1/grails-app/views/index.gsp标记中添加了一个图标,该图标从/grails-app/views/layouts/main.gsp扩展,而该图标又从 application.css扩展

    因此,在 /grails-app/views/index.gsp中,我添加了图标
    <h1>Application Status <i class="fab fa-font-awesome"></i></h1>

    结果

    enter image description here

    关于grails - 如何在没有CDN链接的Grails 2.4.4版本中集成Font-awesome 5.3,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52399947/

    26 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com