Instalação

Antes de começar a usar Yarn, você primeiro precisará instalá-lo em seu sistema. Existe um número crescente de diferentes maneiras de instalar o Yarn:

Selecione sua plataforma acima

macOS

Homebrew

Você pode instalar Yarn através do gerenciador de pacotes Homebrew.

brew update
brew install yarn

MacPorts

Você pode instalar o Yarn através do MacPorts. Isso também vai instalar o Node.js, se você ainda não o tiver instalado.

sudo port install yarn

Caminho de instalação

Você precisará configurar a variável de ambiente PATH no seu terminal para ter acesso ao binário do Yarn globalmente.

Adicione export PATH="$PATH:`yarn global bin`" no seu perfil (isso pode ser nos arquivos .profile, .bashrc, .zshrc, etc.)

Windows

Existem duas opções para instalar Yarn no Windows.

Baixe o instalador

Isso vai te dar o arquivo .msi que quando executado ira instalar Yarn no Windows.

Se você usar o instalador primeiro você precisará do Node.js.

Baixe o Instalador

Instalar através do Chocolatey

Chocolatey é um gerenciador de pacotes para Windows, você pode instalar Chocolatey seguindo Essas instruções.

Quando você tiver Chocolatey instalado, você pode instalar o Yarn executando o seguinte código no console:

choco install yarn

Isso também garantirá que você tem Node.js instalado.

Aviso

Por favor, ative permissões na sua pasta de projeto e na pasta de cache do Yarn(%LocalAppData%\Yarn) em seu software de antivirus, caso contrário instalar pacotes será significativamente mais lento porque todo arquivo será escaneado quando escrito no disco.

Debian/Ubuntu Linux

No Debian ou Ubuntu Linux, você pode instalar Yarn através do repositório de pacotes Debian. Você precisa configurara o repositório primeiro:

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

No Ubunto 14.04 e Debian Stable, você também precisará configurar o repositório NodeSource para ter uma nove versão do Node.js (Debian Testing e Ubuntu 16.04 vem com uma versão suficiente do Node.js, esse passo não é necessário nesses ambientes)

Em seguida, você pode simplesmente executar:

sudo apt-get update && sudo apt-get install yarn

CentOS / Fedora / RHEL

No CentOS, Fedora e RHEL, você pode instalar Yarn através do nosso repositório de pacotes RPM.

sudo wget https://dl.yarnpkg.com/rpm/yarn.repo -O /etc/yum.repos.d/yarn.repo

Se você já não tem Node.js instalado, você precisará também configurar a o repositório NodeSource:

curl --silent --location https://rpm.nodesource.com/setup_6.x | bash -

Em seguida, você pode simplesmente executar:

sum yum install yarn

Arch Linux

No Arch Linux Yarn pode ser instalado através do AUR.

Se você usa um AUR Helper como yaourt você pode executar:

yaourt -S yarn

Solus

Na Solus, você pode instalar o Yarn através do repositório Solus.

sudo eopkg install yarn

Caminho de instalação

Você precisará configurar a variável de ambiente PATH no seu terminal para ter acesso ao binário do Yarn globalmente.

Adicione export PATH="$PATH:`yarn global bin`" no seu perfil (isso pode ser nos arquivos .profile, .bashrc, .zshrc, etc.)

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 Node.js se você já não tem ele instalado.

Em distribuições Linux comuns como Debian, Ubuntu e CentOS, é recomendado instalar Yarn através dos nosso 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]/

Instalar via npm

Nota: instalação via npm é geralmente não recomendada. npm não é determinístico, pacotes não são assinados, e o npm não faz nenhuma verificação de integridade sem ser o de hash SHA1 básico, o que é um risco de segurança quando instalando apps globalmente.

Por essas razões, é recomendado que você instale 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

Você precisará configurar a variável de ambiente PATH no seu terminal para ter acesso ao binário do Yarn globalmente.

Adicione export PATH="$PATH:`yarn global bin`" no seu perfil (isso pode ser nos arquivos .profile, .bashrc, .zshrc, etc.)

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 Yarn está instalado executando:

yarn --version

Builds Noturnas

Builds Noturnas são as mais recentes e melhores versões de Yarn, construídas usando o código fonte mais recente do Yarn. Builds Noturnas são úteis para utilizar novos recursos ou testar correções de bugs que ainda não foram lançadas como parte de uma versão estável. Entretanto, essas versões não possuem a garantia de serem estáveis e podem conter bugs.

Veja como instalar nightly builds


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.

Procure por uma issue existente · Abra uma nova issue