Laravel 5.7和Font Awesome

时间:2018-09-28 15:25:02

标签: laravel font-awesome laravel-5.7

我遵循了这个particular的回答,以便在运行在LAMP应用程序堆栈上的Laravel 5.7实例中安装Font Awesome。

npm run <option>完成没有错误。在浏览器中,“真棒字体”图标不会加载,但是php artisan serve会加载图标。我想我无法包含已编译的/css/app.css/js/app.js.我可能会缺少什么?

编辑

我没有编写任何代码。我所做的就是从终端运行一些命令。我的系统

Debian Stretch (4.9), PHP 7.2.9, Apache 2.4.25

我在Composer上安装了Laravel。使用app.js投放并导航到app.css时,php artisan servelocalhost/... /laravel/public文件具有完全相同的页面源。这样就加载了脚本和样式文件,为什么不起作用?

1 个答案:

答案 0 :(得分:0)

这是我对FontAwesome的实现。可以在我的personal web page project中找到更多示例,但是初始化发生在resources / assets / js / bootstrap.js中。看起来像这样:

import fontawesome from '@fortawesome/fontawesome';
import faFacebook from '@fortawesome/fontawesome-free-brands/faFacebook';
import faGithub from '@fortawesome/fontawesome-free-brands/faGithub';
import faLinkedin from '@fortawesome/fontawesome-free-brands/faLinkedin';
import faFileAlt from '@fortawesome/fontawesome-free-solid/faFileAlt';
import faDownload from '@fortawesome/fontawesome-free-solid/faDownload';


fontawesome.dom.i2svg();
fontawesome.library.add([
    faFacebook,
    faGithub,
    faLinkedin,
    faFileAlt,
    faDownload
]);

然后我在刀片模板中按如下方式使用它:

<i style="color: #3097D1" class="fab fa-facebook fa-8x"></i>