首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Laravel 8和Font Awesome

Laravel 8和Font Awesome
EN

Stack Overflow用户
提问于 2021-03-05 20:51:59
回答 2查看 150关注 0票数 0

我刚刚尝试按照以下步骤将Font Awesome安装到Laravel8的全新安装中:https://stackoverflow.com/a/65812099/9145193

但是我得到了这些错误:

我如何解决这些问题呢?谢谢!

EN

回答 2

Stack Overflow用户

发布于 2021-03-05 21:03:47

假设您将FontAwesome资源文件放在公共目录中

path:-project_root_director/public/fontawesome/css/all.css

然后你想要像下面这样写

代码语言:javascript
复制
<link rel="stylesheet" href="{{ asset('/fontawesome/css/all.css') }}">
票数 0
EN

Stack Overflow用户

发布于 2021-12-17 21:26:29

我的app.scss文件如下所示

代码语言:javascript
复制
// Bootstrap
@import '~bootstrap/scss/bootstrap';
@import "tailwindcss/base";
@import "tailwindcss/components";
@import "tailwindcss/utilities";

$fa-font-path:        "../webfonts";
@import "~@fortawesome/fontawesome-free/scss/fontawesome";
@import "~@fortawesome/fontawesome-free/scss/solid";
@import "~@fortawesome/fontawesome-free/scss/brands";
@import "~@fortawesome/fontawesome-free/scss/regular";

webpack.mix.js

代码语言:javascript
复制
let mix = require('laravel-mix');

require('laravel-mix-tailwind');
require('laravel-mix-purgecss');

mix.js('resources/js/app.js', 'public/js').version()
  .sass('resources/sass/app.scss', 'public/css').version()
    .copy(
        'node_modules/@fortawesome/fontawesome-free/webfonts',
        'public/webfonts'
    )
   .purgeCss()
  .tailwind('tailwind.config.js').version();

和刀片式服务器

代码语言:javascript
复制
<link rel="stylesheet" href="{{mix('/css/app.css')}}">
<script defer src="{{mix('js/app.js')}}"></script>

运行yarn dev并完成

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/66492936

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档