J'utilise MacOs Sierra 10.12.4 et j'ai installé yarn en brew install yarn
et sa version est yarn version v0.23.2
J'ai installé angular-cli
, bower
y ionic
en utilisant yarn global add <package-name>
Ensuite, j'utilise yarn global ls
pour afficher les paquets installés globalement et je m'attends à voir les paquets installés ci-dessus mais yarn me donne ceci :
$ yarn global ls
yarn global v0.23.2
warning No license field
✨ Done in 0.99s.
Ensuite, je vérifie yarn global bin
et obtenir le chemin /Users/myusername/.config/yarn/bin
et je vais dans le répertoire et je vois des softlinks :
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
Apparemment, tous les paquets ont été installés et sauvegardés sous /Users/myusername/.config/yarn/global/node_modules
J'ai cherché dans les fils suivants https://github.com/yarnpkg/yarn/issues/2446
J'ai essayé d'ajouter les chemins ci-dessous mais cela ne fonctionne toujours pas :
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
Quelqu'un peut-il m'aider ? Que dois-je faire et comment afficher les paquets installés globalement ?