小编典典

Yarnv全局命令不起作用

all

我正在使用 Yarnv0.16.1。如果我理解正确(根据文档),yarn global add <package>应该相当于npm install -g <package>. 但是,当我在文档中运行示例时(使用create-react- app),该命令成功运行,但create-react-app随后无法从命令行使用。这是输出:

$ yarn global add create-react-app
$ yarn global v0.16.1
[1/4] 🔍  Resolving packages...
[2/4] 🚚  Fetching packages...
[3/4] 🔗  Linking dependencies...
[4/4] 📃  Building fresh packages...
success Installed create-react-app@0.6.0 with binaries:
  - create-react-app
✨  Done in 3.22s.
$ create-react-app --help
-bash: create-react-app: command not found

使用 npm 进行全局安装具有预期的结果,并且一切正常。纱线我缺少什么?


阅读 108

收藏
2022-08-08

共1个答案

小编典典

您应该添加export PATH="$PATH:$(yarn global bin)"到您的~/.bash_profile或您使用的任何内容中。它会解决这个问题。

根据您的安装方式,Yarn
的全局文件夹会因某种原因而有所不同。您可以在此处关注此问题。

2022-08-08