Instalação
No Alpine Linux (3.6+), você pode instalar o Yarn usando o apk.
apk add yarn
Atualmente, não existem pacotes do Alpine disponíveis para builds noturnas ou candidatas a lançamento do Yarn. Nesse caso, use a tarball: #### Script de instalação Uma das maneiras mais fáceis de instalar Yarn no macOS ou ambientes genéricos de Unix é através do nosso script shell. Você pode instalar Yarn executando o seguinte código no seu terminal: ```sh curl -o- -L https://yarnpkg.com/install.sh | bash ``` O processo de instalação inclui a verificação da assinatura GPG. [Veja a fonte no GitHub](https://github.com/yarnpkg/website/blob/master/install.sh) Você também pode especificar a versão executando o seguinte código no seu terminal: ```sh curl -o- -L https://yarnpkg.com/install.sh | bash -s -- --version [version] ``` Veja [os lançamentos](https://github.com/yarnpkg/yarn/releases) para versões possíveis. #### Instalação manual através de tarball Você pode instalar Yarn [baixando a tarball](/latest.tar.gz) e extraindo em qualquer lugar. ```sh cd /opt wget https://yarnpkg.com/latest.tar.gz tar zvxf latest.tar.gz # Yarn is now in /opt/yarn-[version]/ ``` Antes de extrair o Yarn, é recomendável que você verifique o tarball usando GPG: ```sh wget -qO- https://dl.yarnpkg.com/debian/pubkey.gpg | gpg --import wget https://yarnpkg.com/latest.tar.gz.asc gpg --verify latest.tar.gz.asc # Olha para "Good signature from 'Yarn Packaging'" na saída ```
No Arch Linux, o Yarn pode ser instalado através do gerenciador de pacotes oficial.
pacman -S yarn
Atualmente, não existem pacotes do Arch disponíveis para builds noturnas ou candidatas a lançamento do Yarn. Nesse caso, use a tarball: #### Script de instalação Uma das maneiras mais fáceis de instalar Yarn no macOS ou ambientes genéricos de Unix é através do nosso script shell. Você pode instalar Yarn executando o seguinte código no seu terminal: ```sh curl -o- -L https://yarnpkg.com/install.sh | bash ``` O processo de instalação inclui a verificação da assinatura GPG. [Veja a fonte no GitHub](https://github.com/yarnpkg/website/blob/master/install.sh) Você também pode especificar a versão executando o seguinte código no seu terminal: ```sh curl -o- -L https://yarnpkg.com/install.sh | bash -s -- --version [version] ``` Veja [os lançamentos](https://github.com/yarnpkg/yarn/releases) para versões possíveis. #### Instalação manual através de tarball Você pode instalar Yarn [baixando a tarball](/latest.tar.gz) e extraindo em qualquer lugar. ```sh cd /opt wget https://yarnpkg.com/latest.tar.gz tar zvxf latest.tar.gz # Yarn is now in /opt/yarn-[version]/ ``` Antes de extrair o Yarn, é recomendável que você verifique o tarball usando GPG: ```sh wget -qO- https://dl.yarnpkg.com/debian/pubkey.gpg | gpg --import wget https://yarnpkg.com/latest.tar.gz.asc gpg --verify latest.tar.gz.asc # Olha para "Good signature from 'Yarn Packaging'" na saída ```
No CentOS, Fedora e RHEL, você pode instalar o Yarn através do nosso repositório de pacotes RPM.
curl --silent --location https://dl.yarnpkg.com/rpm/yarn.repo | sudo tee /etc/yum.repos.d/yarn.repo
Se você ainda não tiver o Node.js instalado, você deve também configurar o repositório NodeSource:
curl --silent --location https://rpm.nodesource.com/setup_6.x | bash -
Em seguida, você pode simplesmente executar:
sudo yum install yarn
## OU ##
sudo dnf install yarn
Atualmente, não existem pacotes RPM disponíveis para builds noturnas ou candidatas a lançamento do Yarn. Nesse caso, use a tarball: #### Script de instalação Uma das maneiras mais fáceis de instalar Yarn no macOS ou ambientes genéricos de Unix é através do nosso script shell. Você pode instalar Yarn executando o seguinte código no seu terminal: ```sh curl -o- -L https://yarnpkg.com/install.sh | bash ``` O processo de instalação inclui a verificação da assinatura GPG. [Veja a fonte no GitHub](https://github.com/yarnpkg/website/blob/master/install.sh) Você também pode especificar a versão executando o seguinte código no seu terminal: ```sh curl -o- -L https://yarnpkg.com/install.sh | bash -s -- --version [version] ``` Veja [os lançamentos](https://github.com/yarnpkg/yarn/releases) para versões possíveis. #### Instalação manual através de tarball Você pode instalar Yarn [baixando a tarball](/latest.tar.gz) e extraindo em qualquer lugar. ```sh cd /opt wget https://yarnpkg.com/latest.tar.gz tar zvxf latest.tar.gz # Yarn is now in /opt/yarn-[version]/ ``` Antes de extrair o Yarn, é recomendável que você verifique o tarball usando GPG: ```sh wget -qO- https://dl.yarnpkg.com/debian/pubkey.gpg | gpg --import wget https://yarnpkg.com/latest.tar.gz.asc gpg --verify latest.tar.gz.asc # Olha para "Good signature from 'Yarn Packaging'" na saída ```
No Debian e no Ubuntu você pode instalar o Yarn através do nosso repositório de pacotes Debian. Primeiro, você irá precisar configurar o repositório:
curl -sS https://dl.yarnpkg.com/debian/pubkey.gpg | sudo apt-key add -
echo "deb https://dl.yarnpkg.com/debian/ stable main" | sudo tee /etc/apt/sources.list.d/yarn.list
curl -sS https://dl.yarnpkg.com/debian/pubkey.gpg | sudo apt-key add -
echo "deb https://dl.yarnpkg.com/debian/ rc main" | sudo tee /etc/apt/sources.list.d/yarn.list
curl -sS https://dl.yarnpkg.com/debian/pubkey.gpg | sudo apt-key add -
echo "deb https://nightly.yarnpkg.com/debian/ nightly main" | sudo tee /etc/apt/sources.list.d/yarn.list
No Ubuntu 16.04 ou anterior e Debian instável, você precisará configurar o repositório do NodeSource para obter uma versão efetivamente recente do Node.js.
Em seguida, você pode simplesmente executar:
sudo apt-get update && sudo apt-get install yarn
Nota: O Ubuntu 17.04 vem com o cmdtest
instalado por padrão. Se você está recebendo erros ao instalar o yarn
, você pode querer executar sudo apt remove cmdtest
primeiro. Consulte isso para obter mais informações.
Se você usa o nvm
, você pode evitar a instalação do node
executando:
sudo apt-get install --no-install-recommends yarn
Nota: Devido ao uso do nome nodejs
ao invés de node
em algumas distribuições, existem chances do yarn
reclamar que o node
não está instalado. Uma solução para isso é adicionar um alias em seu arquivo .bashrc
, dessa forma: alias nodejs=node
. Isso irá direcionar o yarn
a qualquer que tenha sido a versão do node
que você decidiu usar.
macOS
macOS
Homebrew
Você pode instalar Yarn através do gerenciador de pacotes Homebrew.
brew install yarn
Você pode usar soluções como nvm ou similares, você deve evitar installar o Node.js diretamente, para a versão do Node.js instalada pelo nvm ser usada.
brew install yarn --without-node
MacPorts
Você pode instalar Yarn através do MacPorts. Isso também instalará o Node.js se ainda não estiver instalado.
sudo port install yarn
Caminho de instalação
Se você escolheu a instalação manual, as etapas a seguir irão adicionar Yarn à variável path e executá-lo em qualquer lugar.
Nota: seu perfil pode estar no seu .profile
.bash_profile
, .bashrc
, .zshrc
, etc.
- Adicione isto ao seu perfil:
export PATH="$PATH:/opt/yarn-[version]/bin"
(o caminho pode variar dependendo para onde você extraiu o Yarn) - No terminal, faça login e logout para que as alterações entrem em vigor
Para ter acesso aos arquivos executáveis do Yarn globalmente, você precisará configurar a variável de ambiente PATH
no seu terminal. Para fazer isso, adicione export PATH="$PATH:`yarn global bin`"
ao seu perfil.
Atualizar o Yarn
O Yarn avisará você quando uma nova versão estiver disponível. Para atualizá-lo, basta usar o Homebrew.
brew upgrade yarn
No Solus, você pode instalar o Yarn através do repositório Solus.
sudo eopkg install yarn
Atualmente, não existem pacotes do Solus disponíveis para builds noturnas ou candidatas a lançamento do Yarn. Nesse caso, use a tarball: #### Script de instalação Uma das maneiras mais fáceis de instalar Yarn no macOS ou ambientes genéricos de Unix é através do nosso script shell. Você pode instalar Yarn executando o seguinte código no seu terminal: ```sh curl -o- -L https://yarnpkg.com/install.sh | bash ``` O processo de instalação inclui a verificação da assinatura GPG. [Veja a fonte no GitHub](https://github.com/yarnpkg/website/blob/master/install.sh) Você também pode especificar a versão executando o seguinte código no seu terminal: ```sh curl -o- -L https://yarnpkg.com/install.sh | bash -s -- --version [version] ``` Veja [os lançamentos](https://github.com/yarnpkg/yarn/releases) para versões possíveis. #### Instalação manual através de tarball Você pode instalar Yarn [baixando a tarball](/latest.tar.gz) e extraindo em qualquer lugar. ```sh cd /opt wget https://yarnpkg.com/latest.tar.gz tar zvxf latest.tar.gz # Yarn is now in /opt/yarn-[version]/ ``` Antes de extrair o Yarn, é recomendável que você verifique o tarball usando GPG: ```sh wget -qO- https://dl.yarnpkg.com/debian/pubkey.gpg | gpg --import wget https://yarnpkg.com/latest.tar.gz.asc gpg --verify latest.tar.gz.asc # Olha para "Good signature from 'Yarn Packaging'" na saída ```
Windows
Windows
Existem três opções para instalar o Yarn no Windows.
Baixe o instalador
Isso vai te dar um arquivo .msi
que, quando executado, irá te guiar na instalação do Yarn no Windows.
Se você usar o instalador, primeiro você precisará do Node.js.
Instalar através do Chocolatey
O Chocolatey é um gerenciador de pacotes para Windows. Você pode instalar o Chocolatey seguindo este guia.
Assim que você tiver instalado o Chocolatey, você pode instalar o Yarn executando o seguinte código no console:
choco install yarn
Esse comando também irá instalar o Node.js caso não esteja instalado.
Instalar através do Scoop
O Scoop é um instalador de linha de comando para Windows. Você pode instalar o Scoop seguindo essas instruções.
Assim que você tiver instalado o Chocolatey, você pode instalar o Yarn executando o seguinte código no console:
scoop install yarn
Se o Node.js não estiver instalado, o scoop vai dar a você uma sugestão para instalá-lo. Exemplo:
scoop install nodejs
Aviso
Por favor, ative permissões na sua pasta de projeto e na pasta de cache do Yarn (%LocalAppData%\Yarn) em seu software de antivírus; caso contrário, instalar pacotes será significativamente mais lento porque todos os arquivos serão escaneados ao serem gravados em disco.
Alternativas
Alternativas
Se você está usando outro Sistema Operacional ou uma das outras opções específicas para seu Sistema Operacional não funcionar para você, existem algumas alternativas. Você precisará instalar o Node.js se você já não o tiver instalado.
Em distribuições Linux comuns, como Debian, Ubuntu e CentOS, é recomendado instalar o Yarn através dos nossos pacotes.
#### Script de instalação
Uma das maneiras mais fáceis de instalar Yarn no macOS ou ambientes genéricos de Unix é através do nosso script shell. Você pode instalar Yarn executando o seguinte código no seu terminal:
curl -o- -L https://yarnpkg.com/install.sh | bash
O processo de instalação inclui a verificação da assinatura GPG. Veja a fonte no GitHub
Você também pode especificar a versão executando o seguinte código no seu terminal:
curl -o- -L https://yarnpkg.com/install.sh | bash -s -- --version [version]
Veja os lançamentos para versões possíveis.
Instalação manual através de tarball
Você pode instalar Yarn baixando a tarball e extraindo em qualquer lugar.
cd /opt
wget https://yarnpkg.com/latest.tar.gz
tar zvxf latest.tar.gz
# Yarn is now in /opt/yarn-[version]/
Antes de extrair o Yarn, é recomendável que você verifique o tarball usando GPG:
wget -qO- https://dl.yarnpkg.com/debian/pubkey.gpg | gpg --import
wget https://yarnpkg.com/latest.tar.gz.asc
gpg --verify latest.tar.gz.asc
# Olha para "Good signature from 'Yarn Packaging'" na saída
Instalar via npm
Nota: a instalação do Yarn via npm geralmente não é recomendada. Ao instalar o Yarn com gerenciadores de pacote baseados em Node, os pacotes não vêm assinados, e a única verificação de integridade é uma de hash SHA1 básica, o que se mostra um risco de segurança quando se trata de instalar pacotes globalmente em um sistema.
Por essas razões, recomendamos fortemente que você instale o Yarn através de métodos mais adequados para seu sistema operacional.
Você também pode instalar o Yarn através do gerenciador de pacotes npm se você já o tiver instalado. Se você já tem Node.js instalado então você já deve ter npm.
Assim que você tiver o npm instalado você pode executar:
npm install --global yarn
Caminho de instalação
Unix/Linux/macOS
Se você escolheu a instalação manual, as etapas a seguir irão adicionar Yarn à variável path e executá-lo em qualquer lugar.
Nota: seu perfil pode estar no seu .profile
.bash_profile
, .bashrc
, .zshrc
, etc.
- Adicione isto ao seu perfil:
export PATH="$PATH:/opt/yarn-[version]/bin"
(o caminho pode variar dependendo para onde você extraiu o Yarn) - No terminal, faça login e logout para que as alterações entrem em vigor
Para ter acesso aos arquivos executáveis do Yarn globalmente, você precisará configurar a variável de ambiente PATH
no seu terminal. Para fazer isso, adicione export PATH="$PATH:`yarn global bin`"
ao seu perfil.
Windows
Você precisará configurar a variável de ambiente PATH
no seu terminal para ter acesso ao binário do Yarn globalmente.
Adicione set PATH=%PATH%;C:\.yarn\bin
ao seu ambiente shell.
Verifique se o Yarn está instalado executando:
yarn --version
Problemas? Se você não conseguir instalar Yarn com nenhum desses instaladores, por favor procure no GitHub por uma issue existente ou abra uma nova.