执行 yarn add @fortawesome/Font Awesome-free 之后,出现了这个报错该怎么解决呀?

执行 yarn add @fortawesome/fontawesome-free 之后,出现了这个报错该怎么解决呀?

vagrant@homestead:~/code/larabbs$ yarn add @fortawesome/fontawesome-free
yarn add v1.7.0
[1/4] Resolving packages...
[2/4] Fetching packages...
info fsevents@1.2.4: The platform "linux" is incompatible with this module.
info "fsevents@1.2.4" is an optional dependency and failed compatibility check. Excluding it from installation.
[3/4] Linking dependencies...
warning " > sass-loader@7.1.0" has unmet peer dependency "webpack@^3.0.0 || ^4.0.0".
error An unexpected error occurred: "EPROTO: protocol error, symlink '../../../parser/bin/babel-parser.js' -> '/home/vagrant/code/larabbs/node_modules/@babel/core/node_modules/.bin/parser'".
info If you think this is a bug, please open a bug report with the information provided in "/home/vagrant/code/larabbs/yarn-error.log".
info Visit https://yarnpkg.com/en/docs/cli/add for documentation about this command.

Imgur

请问这个问题该怎么解决呀?

study hard, play hard.

附言 1  ·  2个月前

这个扩展包安装不了,后面的部分必须完成的章节就无法进行下去了。
这个扩展包无法跳过,可是我又死活安装不上,难受。。。。。。

附言 2  ·  2个月前

为什么这个教程必须选择这个扩展包呢?
而且还必须强制安装,否则后面教程将会遇到无法逾越的障碍,难受。。。

《L02 从零构建论坛系统》
以构建论坛项目 LaraBBS 为线索,展开对 Laravel 框架的全面学习。应用程序架构思路贴近 Laravel 框架的设计哲学。
《L04 微信小程序从零到发布》
从小程序个人账户申请开始,带你一步步进行开发一个微信小程序,直到提交微信控制台上线发布。
最佳答案

写一下我的解决方法未必所有人都合适:
1.直接执行:yarn add @fortawesome/Font Awesome-free 会遇到跟题主一毛一样的问题
2.看了一楼试了一下 yarn add @fortawesome/fontawesome-free --no-bin-links 发现出了个新错误:
Exit code: 127
Command: lightercollective

3.参考https://laravel-china.org/index.php/topics/22059,这里的报错提示是 :lightercollective: not found,所以使用 sudo npm i -g lightercollective 命令安装。
4.再试试yarn add @fortawesome/Font Awesome-free~成功了

1个月前
讨论数量: 8

试试 yarn add @fortawesome/fontawesome-free --no-bin-links

2个月前

解决了吗兄弟

2个月前

我试了一下先
$ yarn add webpack autoprefixer
然后再
$ yarn add @fortawesome/fontawesome-free
就没有错误了.

2个月前

楼主这个问题解决了吗?
我也遇到了同样的问题

2个月前
bouc

首先:
yarn config set sass-binary-site https://npm.taobao.org/mirrors/node-sass
然后:
yarn add @fortawesome/fontawesome-free --no-bin-links
添加 --no-bin-links 和第一条语句解决的是不同的问题,参考:https://learnku.com/articles/5083/about-the-installation-of-node-sass-error-resolution-records

2个月前

@Marc 不行啊

1个月前

写一下我的解决方法未必所有人都合适:
1.直接执行:yarn add @fortawesome/Font Awesome-free 会遇到跟题主一毛一样的问题
2.看了一楼试了一下 yarn add @fortawesome/fontawesome-free --no-bin-links 发现出了个新错误:
Exit code: 127
Command: lightercollective

3.参考https://laravel-china.org/index.php/topics/22059,这里的报错提示是 :lightercollective: not found,所以使用 sudo npm i -g lightercollective 命令安装。
4.再试试yarn add @fortawesome/Font Awesome-free~成功了

1个月前

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

$ yarn add --dev @fortawesome/fontawesome-free
6天前

请勿发布不友善或者负能量的内容。与人为善,比聪明更重要!