[记录]使用 yarn 安装全局包后找不到命令的问题

使用 yarn 安装一个全局包:

yarn global add babel-cli

在命令行输入 babel 命令回车报错:

zsh: command not found: babel

解决方案:将 yarn global bin 添加到 .babelrc 或者 .zshrc 中(如果你是用 zsh 命令行的话)。

export PATH="$PATH:`yarn global bin`:$HOME/.config/yarn/global/node_modules/.bin"

然后更新配置文件:

source ~/.zshrc

附:配置 yarn 的镜像源:

yarn config set registry 'https://registry.npm.taobao.org'

然后就可以使用 yarn 愉快的安装全局包了,基本可以摆脱 npm


2018.3.1 更新:
Windows 平台下 yarn 全局包问题的解决方案:

  1. 获取 yarn 全局包存放的位置
$ yarn global bin
C:\Users\Administrator\AppData\Local\Yarn\bin
  1. 复制获取的全局包路径,添加到系统环境变量 PATH

完。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容