【问题标题】:How to import font-awesome to Laravel?如何将 font-awesome 导入 Laravel?
【发布时间】:2018-06-02 14:59:43
【问题描述】:

如何在 laravel 项目中添加 font-awesome。 我跑了:

npm install font-awesome

但是接下来是什么,如何在我的app.scss 中导入它,正确的路径是什么? 我在尝试 : @import "/node_modules/font-awesome/scss/font-awesome.scss"; 但是得到和错误:

ERROR in ./resources/assets/sass/app.scss

模块构建失败:ModuleBuildError:模块构建失败: @import "/node_modules/font-awesome/scss/font-awesome.scss";

【问题讨论】:

标签: laravel sass font-awesome laravel-mix


【解决方案1】:

如果您从node_modules 目录中拉取文件,您可以使用~,后跟node_modules 中文件的路径:

@import '~font-awesome/scss/font-awesome';

如果你有:

mix.options({
    processCssUrls: false
});

然后您将需要复制 webpack.mix.js 文件中的文件,例如:

mix.copy('./node_modules/font-awesome/fonts/**', 'public/fonts/font-awesome');

然后在您的.scss 文件中的@import 上方有:

$fa-font-path: '/fonts/font-awesome';

【讨论】:

    猜你喜欢
    • 2018-12-06
    • 2019-05-09
    • 1970-01-01
    • 2017-09-13
    • 2017-06-03
    • 1970-01-01
    • 2020-10-16
    • 1970-01-01
    • 2018-11-23
    相关资源
    最近更新 更多