yarn全局安装后无法使用命令,但npm -g却可以,这是为什么呢?
首先通过 npm help
与 yarn --help
很容易能尝试得出全局安装的路径与命令的路径。
# npm 命令路径 与 全局安装路径
$ npm root -g
C:\Users\Sicker\AppData\Roaming\npm\node_modules
$ npm bin -g
C:\Users\Sicker\AppData\Roaming\npm
# yarn 命令路径 与 全局安装路径
$ yarn global dir
C:\Users\Sicker\AppData\Local\Yarn\Data\global
$ yarn global bin
C:\Users\Sicker\AppData\Local\Yarn\Data\global
1
2
3
4
5
6
7
8
9
10
11
2
3
4
5
6
7
8
9
10
11
看到这里,很多有过后端语言基础的朋友应该就已经明白了。
没错,接着,打开资源管理器,
点击图片可以放大哦~
跟着如上操作一图流,可以看到 npm
的 bin
路径已然配置在了 path
中,那么是否将 yarn
的 bin
也配置好就OK了呢?
done!
你学废了吗?