Php Symfony 5罐';不要使用令人敬畏的字体图标

Php Symfony 5罐';不要使用令人敬畏的字体图标,php,css,symfony,webpack,font-awesome,Php,Css,Symfony,Webpack,Font Awesome,我正试图导入字体真棒到我的symfony5与网页安可项目,但我不能。我已经阅读了所有(大部分)框架教程等,但没有显示任何图标 我采取了以下步骤: 第一次尝试: 使用warn watch 免费安装Font Awesome:Thread add--dev@fortawesome/fontawesome免费安装 将CSS文件导入app.CSS文件(assets/CSS/app.CSS): @import'~@fortawesome/fontawesome free/css/fontawesome.cs

我正试图导入字体真棒到我的symfony5与网页安可项目,但我不能。我已经阅读了所有(大部分)框架教程等,但没有显示任何图标

我采取了以下步骤: 第一次尝试:
  • 使用
    warn watch
  • 免费安装Font Awesome:
    Thread add--dev@fortawesome/fontawesome免费安装
  • 将CSS文件导入
    app.CSS
    文件(
    assets/CSS/app.CSS
    ):
  • @import'~@fortawesome/fontawesome free/css/fontawesome.css';
    @导入“~@fortawesome/fontawesome free/css/regular.css”;
    @导入“~@fortawesome/fontawesome free/css/solid.css”;
    @导入“~@fortawesome/fontawesome free/css/brands.css”;
    
  • 将图标添加到细枝模板:
    (我还尝试在图标前面加上
    fa-star
    ,根据
  • 第二次尝试:
  • 使用
    warn watch
  • 免费安装Font Awesome:
    Thread add--dev@fortawesome/fontawesome免费安装
  • 将CSS/JS文件导入
    app.JS
    文件(
    assets/JS/app.JS
    ):
  • import'~@fortawesome/fontawesome free/css/all.min.css';
    导入“~@fortawesome/fontawesome free/js/all.js”;
    
  • 将实心字体图标导入CSS文件(
    assets/CSS/app.CSS
    )(以及JS文件中):
  • @import'~@fortawesome/fontawesome free/css/solid.css';
    
  • 将图标添加到细枝模板:
  • 我还尝试过使用CSS unicode:

    元素{
    内容:“\f005”
    }
    

    它们都没有显示任何图标、控制台错误、警告、消息或任何东西,但每次我都会看到一个空图标。有什么线索吗?

    您的第一次尝试是正确的,您只是没有正确设置
    $fa字体路径

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

    添加到css
    font-family:fontsawesome;
    我必须使用Sass而不是css。它很有效。谢谢。