我试图在我的grails 3项目中包括fontawesome(fa)。我为grails2看到了一个用于此的插件,但是如何安装此插件的配置和说明在grails 3中似乎不起作用。
因此,我尝试通过创建一个assets / fonts /目录并在其中放置字体,将css添加到我的样式表目录中,并从application.css引用它,从而或多或少手动添加fa。当我通过grails run-app在Idea中运行时,所有fa资源都可以正常显示。
但是,当我打包要在tomcat中运行的war文件时,根本没有显示fa资源。当我查看为该应用程序创建的已编译样式表时,我放置在fa样式表中的../fonts/已被删除,然后找不到字体文件。
@font-face {font-family: 'FontAwesome';src: url('fontawesome-webfont-32400f4e08932a94d8bfd2422702c446.eot?v=4.5.0')
此生成的字体资源以及所有其他字体资源都无法从应用程序的根目录解析(404),但是如果我在/ assets /之前添加,则可以解析。
为了使此工作正常进行,我在 Assets 管道上缺少什么配置明智的选择?
最佳答案
如评论中所述,您可以使用托管在GitHub https://github.com/kensiprell/bootstrap-framework上的Grails 3 bootstrap-framework
奇迹般有效。
关于grails - Grails 3 Fontawesome设置,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36267396/