Laravel-Mix Font-awesome无法正确安装npm

时间:2017-10-26 05:19:36

标签: laravel laravel-5 npm font-awesome laravel-mix

我使用以下命令安装了npm字体功能:

npm install font-awesome --save

然后我在app.scss

中添加了以下行
@import "~font-awesome/scss/font-awesome";

然后我运行了npm run watch

我已经手动检查了{-1}}目录中的font-awesome文件夹。 但是在我的网页图标中没有显示,在控制台中我看到了以下错误

  

GET   http://localhost/fonts/vendor/font-awesome/fontawesome-webfont.woff2?af7ae505a9eed503f8b8e6982036873e   net :: ERR_ABORTED GET

我该如何解决这个问题?

1 个答案:

答案 0 :(得分:1)

由于您使用的是Laravel,因此需要在resources/asset/sass/_variables.scss中编写以下行:

$fa-font-path: "~font-awesome/fonts/";

现在在resources/assets/sass/app.scss中,写一下:

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