fontawesome css 未包含在 gruntfile 中

fontawesome css is not included by gruntfile

我是 运行 jhipster 应用程序的 2.22.0 版。最近我使用 bower 安装了很棒的字体,并将其包含在 bower.json 文件中。问题是在 运行 grunt serve 任何 css font awesome 文件都包含在 index.html 中。我读过一个已关闭的问题 (#748),但什么也没有。

最后我在 bower.json 的覆盖部分添加了它,就像在 bootstrap 文件中所做的那样,现在 font-awesome.css 包含在 idex.html 中。

"overrides": {
    ....
    "fontawesome": {
        "main": [
            "css/font-awesome.css",
            "scss/font-awesome.scss",
            "less/font-awesome.less"
        ]
    }
 }

这是正确的解决方案吗?每个外部 js/css 文件都需要这样做吗?

P.D。我已经阅读了 hjipster 的文档,但在 "Using JHipster in development"

中我没有看到任何有关此解决方案的信息

提前致谢。

是的,这是不使用 sass 时的一种方式,使用 sass 会简单得多,因为您只需在 main.scss 文件中导入 font-awesome.scss .

您忘记了 "font-awesome" 中的“-”。那时它起作用了!谢谢!