【发布时间】:2018-09-20 21:21:30
【问题描述】:
我正在尝试在 Laravel 5.7 中包含 Font Awesome 工具包。
这些是我采取的步骤:
1) 运行npm install --save-dev @fortawesome/fontawesome-free
2) 检查node_modules/ 中的文件夹,一切正常。
$fa-font-path: "../webfonts";
// Bootstrap
@import '~bootstrap/scss/bootstrap';
@import '~@fortawesome/fontawesome-free/scss/fontawesome.scss';
@import '~@fortawesome/fontawesome-free/scss/solid.scss';
@import '~@fortawesome/fontawesome-free/scss/regular.scss';
@import '~@fortawesome/fontawesome-free/scss/brands.scss';
3) 然后我跑了……
npm run development -- --watch
4) 我在public/fonts/vendor/@fortawesome/fontawesome-free/ 中看到文件。
但是,当我转到浏览器时,图标看起来像这样:
【问题讨论】:
-
您的前端文件是否加载了放置 fontawesome 的公共文件夹中的 css?
标签: laravel-5 npm font-awesome laravel-mix laravel-5.7