yarn global
Instala pacotes globalmente no seu sistema de arquivos.
yarn global <add/bin/list/remove/upgrade> [--prefix]
yarn global é um prefixo usado para vários comandos como add, bin, list and remove. Eles têm o mesmo comportamento que suas versões normais exceto que usam um diretório global para salvar os pacotes. The global command makes executables available to use on your operating system.
Nota: Diferente da flag --global no npm, global é um comando que deve vir imediatamente após yarn. Digitando yarn add global package-name irá adicionar os pacotes chamados global e package-name localmente, ao invés de adicionar package-name globalmente.
Isso é útil para ferramentas de desenvolvimento que não são partes de nenhum projeto específico mas que são usados para comandos locais. Um dos exemplos deste tipo é o create-react-app que pode ser instalado globalmente assim:
```sh $ yarn global add create-react-app –prefix /usr/local
o comando create-react-app agora está disponível globalmente:
$ which create-react-app $ /usr/local/bin/create-react-app $ create-react-app ````
Definir o local de instalação
yarn global bin will output the location where Yarn will install symlinks to your installed executables. Você pode configurar o local de base com yarn config set prefix<filepath>. For example, yarn config set prefix ~/.yarn will ensure all global packages will have their executables installed to ~/.yarn/bin.
yarn global dir will print the output of the global installation folder that houses the global node_modules. By default that will be: ~/.config/yarn/global.
Leia mais sobre os comandos que podem ser usados em conjunto com o yarn global:
yarn add: adiciona um pacote para usar no seu pacote atual.yarn bin: mostra a localização da pasta bin do yarn.yarn list: lista os pacotes instalados.yarn remove: remove um pacote que não será mais usado no seu pacote atual.yarn upgrade: upgrade packages to their latest version based on the specified range.yarn upgrade-interactive: similar toupgradecommand, but display the outdated packages before performing any upgrade, allowing the user to select which packages to upgrade.