我正在使用MacO Sierra 10.12.4并且我安装了纱线brew install yarn,它的版本是yarn version v0.23.2
我安装angular-cli,bower并且ionic使用yarn global add <package-name>
然后我yarn global ls用来显示全局安装的包,我希望看到上面安装的包,但纱线给我这个:
$ yarn global ls
yarn global v0.23.2
warning No license field
? Done in 0.99s.
Run Code Online (Sandbox Code Playgroud)
然后我检查yarn global bin并获取路径/Users/myusername/.config/yarn/bin,然后转到目录并查看软链接:
lrwxr-xr-x 1 myusername staff 38B 19 Apr 10:17 bower -> ../global/node_modules/bower/bin/bower
lrwxr-xr-x 1 myusername staff 42B 19 Apr 10:21 cordova -> ../global/node_modules/cordova/bin/cordova
lrwxr-xr-x 1 myusername staff 38B 19 Apr 10:20 ionic -> ../global/node_modules/ionic/bin/ionic
lrwxr-xr-x 1 myusername staff 41B 19 Apr 10:15 ng -> ../global/node_modules/angular-cli/bin/ng
Run Code Online (Sandbox Code Playgroud)
显然所有软件包都已安装并保存在 /Users/myusername/.config/yarn/global/node_modules
我搜索了以下主题 https://github.com/yarnpkg/yarn/issues/2446
尝试追加到路径下面但仍然不起作用:
YARN_BIN=$HOME/.config/yarn/bin # `yarn global bin` result
export PATH=$YARN_BIN:$PATH
export PATH=$PATH:$HOME/.config/yarn/global/node_modules/.bin
Run Code Online (Sandbox Code Playgroud)
有人可以帮忙吗?我该怎么做以及如何显示全局安装的包?
And*_*aro 16
yarn global list目前也被打破了.查看相关问题.
目前我直接列出Yarn全局包文件夹内容:
%LOCALAPPDATA%/Yarn/config/global~/.config/yarn/global/usr/local/share/.config/yarn/global| 归档时间: |
|
| 查看次数: |
5968 次 |
| 最近记录: |