Windows 10 通过 yarn 全局安装了其他包但是无法执行包的指令报错“command not found” 解决办法

warning: 这篇文章距离上次修改已过1363天,其中的内容可能已经有所变动。

打开 Git Bash,检查 node、npm、yarn 安装情况以及版本

$ node -v
v14.18.0

$ npm -v
6.14.15

$ yarn -v
1.22.18

通过 yarn 安装了 picgo

yarn global add picgo

但是执行 picgo -v 时报错:“command not found”

这是因为 yarn 的 bin 目录没有被添加到系统 PATH 中,可以通过 echo $PATH 验证输出中是否含有 yarn/bin 目录(在 Git Bash 中执行)

执行 yarn global bin 获取 yarn 的 bin 目录

得到 C:\Users\dk\AppData\Local\Yarn\bin,编辑系统环境变量,将它添加到 PATH 中重启终端即可。

执行 picgo -v,输出

1.5.0-alpha.0

end.

最后修改于:2022年03月21日 20:33

添加新评论