awesome-font 安装成功 但是运行 NPM run watch-poll 报错

安装$ yarn add @fortawesome/fontawesome-free成功后,在package.json里面也可以看到
"dependencies": {
"@fortawesome/fontawesome-free": "^5.7.2"
}
在scss文件中添加import
// Fontawesome
@import '~@fortawesome/fontawesome-free/scss/fontawesome';
@import '~@fortawesome/fontawesome-free/scss/regular';
@import '~@fortawesome/fontawesome-free/scss/solid';
@import '~@fortawesome/fontawesome-free/scss/brands';

然后运行npm run watch-poll会报错
file
file

请指教,谢谢!

《L01 基础入门》
我们将带你从零开发一个项目并部署到线上,本课程教授 Web 开发中专业、实用的技能,如 Git 工作流、Laravel Mix 前端工作流等。
《L04 微信小程序从零到发布》
从小程序个人账户申请开始,带你一步步进行开发一个微信小程序,直到提交微信控制台上线发布。
讨论数量: 6
长日将尽

报错信息已经指出了,vue-template-compiler 是必须的依赖,需要下载该依赖。运行:

yarn add vue-template-compiler --dev --production=false --no-bin-links

即可,别忘了加 --no-bin-links

5年前 评论
bing_ 4年前
haha 4年前
长日将尽

报错信息已经指出了,vue-template-compiler 是必须的依赖,需要下载该依赖。运行:

yarn add vue-template-compiler --dev --production=false --no-bin-links

即可,别忘了加 --no-bin-links

5年前 评论
bing_ 4年前
haha 4年前
TigerLin

不是楼上说的问题,我刚刚也折腾了 我发现 必须要再mix运行的情况下
修改resources/sass/app.css
增加
// Fontawesome
@import '~@fortawesome/fontawesome-free/scss/fontawesome';
@import '~@fortawesome/fontawesome-free/scss/regular';
@import '~@fortawesome/fontawesome-free/scss/solid';
@import '~@fortawesome/fontawesome-free/scss/brands';

我出现跟你一样保存原因是关闭了mix的 监测 然后安装

5年前 评论
解决方案 [亲测可用]

首先,请于 homestead 环境下执行以下操作:

其实问题出在最初 yarn 安装 @fontawesome/fontawesome-free 这一步。

解决方案其实很简单,参考 FontAwesome 官网的 yarn 安装命令,可见正确的 yarn安装命令应该是:

$ yarn add --dev @fortawesome/fontawesome-free

然后,同样还是在 homestead 环境下,运行 npm run watch-poll & 顺利通过,并未报错。

5年前 评论
MangoDa

楼主我想说,我重启homestead,在运行npm run watch-poll命令就好了!!

file

5年前 评论

呃,我的做法是,重新运行 npm run dev,就好了

4年前 评论

我删掉 node_modules 和 yarn.lock 文件,重新执行了 yarn install 就可以运行了,但是不知道是什么引起的这个问题。 :flushed:

4年前 评论

讨论应以学习和精进为目的。请勿发布不友善或者负能量的内容,与人为善,比聪明更重要!