Instalación

Estable: v1.3.2 Lanzamiento Candidato v1.4.0
Node: ^4.8.0 || ^5.7.0 || ^6.2.2 || ^8.0.0
Before you start using Yarn, you'll first need to install it on your system. There are a growing number of different ways to install Yarn:

Selecciona tu plataforma aqui arriba

macOS

Homebrew

Puedes instalar Yarn a través de Homebrew. Esto también instalará Node.js si aún no se encuentra instalado.

brew install yarn

If you use nvm or similar, you should exclude installing Node.js so that nvm’s version of Node.js is used.

brew install yarn --without-node

MacPorts

You can install Yarn through MacPorts. This will also install Node.js if it is not already installed.

sudo port install yarn

Configuracion de ruta

Si eliges la instalacion manual, los siguientes pasos serán añadir Yarn a la variable de ruta y ejecutarlo desde cualquier parte.

Nota: su perfil puede ser en su .profile, . bash_profile, .bashrc, zshrc, etcétera.

  1. Añade esto a tu perfil: export PATH="$PATH:/opt/yarn-[version]/bin" (la ruta puede variar dependiendo de donde extrajiste Yarn)
  2. En el terminal, inicie y cierre sesión para que los cambios surtan efecto

Para tener acceso a los archivos globales ejecutables de Yarn, necesitaras configurar la variable de entorno PATH en tu terminal. Para ello, agrega export PATH="$PATH:`yarn global bin`" a tu perfil.

Upgrade Yarn

Yarn will warn you if a new version is available. To upgrade Yarn, you can do so with Homebrew.

brew upgrade yarn

Windows

Hay tres opciones para la instalación de Yarn en Windows.

Descargar el instalador

Esto te dará un archivo .msi que al ser ejecutado, te guiará durante la instalación de Yarn en Windows.

Si utilizas el instalador, primero deberás instalar Node.js.

Descargar Instalador

Instalar por medio de Chocolatey

Chocolatey es un gestor de paquetes para Windows. Puedes instalar Chocolatey siguiendo estas instrucciones.

Una vez que tengas Chocolatey instalado, puedes instalar Yarn ejecutando el siguiente código en la consola:

choco install yarn

Esto también asegurará que tengas Node.js instalado.

Instalar a través de Scoop

Scoop es un instalador de línea de comandos para Windows, puede instalar Scoop siguiendo estas instrucciones.

Una vez que tengas Scoop instalado, puedes instalar Yarn ejecutando el siguiente código en la consola:

scoop install yarn

Si no está instalado Node.js, scoop te dará una sugerencia para instalarlo. Ejemplo:

scoop install yarn

Aviso

Por favor añade el directorio de tu proyecto y el directorio del caché de Yarn (%LocalAppData%\Yarn) a tu listado de directorios seguros en tu antivirus, de lo contrario instalar paquetes será significativamente más lento ya que cada archivo será analizado mientras es grabado en disco.

Debian/Ubuntu Linux

En Debian o Ubuntu Linux, puedes instalar Yarn a través de nuestro repositorio Debian. Primero, necesitarás configurar el repositorio:

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

On Ubuntu 16.04 or below and Debian Stable, you will also need to configure the NodeSource repository to get a new enough version of Node.js.

Entonces puedes simplemente:

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

Nota: Ubuntu 17.04 viene con cmdtest instalado de forma predeterminada. Si estás obteniendo errores al instalar yarn, tal vez quieras ejecutar sudo apt remove cmdtest primero. Para más información, puedes informarte aquí.

If using nvm you can avoid the node installation by doing:

sudo apt-get install --no-install-recommends yarn

Note: Due to the use of nodejs instead of node name in some distros, yarn might complain about node not being installed, a workaround for this is to add an alias in your .bashrc file, like so: alias nodejs=node. This will point yarn to whatever version of node you decide to use.

CentOS / Fedora / RHEL

En CentOS, Fedora y RHEL, puedes instalar Yarn a través de nuestro repositorio de paquetes RPM.

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

Si no tienes instalado Node.js, también debes configurar el repositorio de NodeSource:

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

Entonces puedes simplemente:

sudo yum install yarn
## OR ##
sudo dnf install yarn

Arch Linux

On Arch Linux, Yarn can be installed through the official package manager.

pacman -S yarn

openSUSE

On openSUSE, you can install Yarn via our RPM package repository.

sudo zypper ar -f https://dl.yarnpkg.com/rpm/ Yarn
sudo zypper in yarn

Solus

On Solus, you can install Yarn via the Solus repository.

sudo eopkg install yarn

Alpine

On Alpine Linux (3.6+), you can install Yarn with apk.

apk add yarn

Configuracion de ruta

Si eliges la instalacion manual, los siguientes pasos serán añadir Yarn a la variable de ruta y ejecutarlo desde cualquier parte.

Nota: su perfil puede ser en su .profile, . bash_profile, .bashrc, zshrc, etcétera.

  1. Añade esto a tu perfil: export PATH="$PATH:/opt/yarn-[version]/bin" (la ruta puede variar dependiendo de donde extrajiste Yarn)
  2. En el terminal, inicie y cierre sesión para que los cambios surtan efecto

Para tener acceso a los archivos globales ejecutables de Yarn, necesitaras configurar la variable de entorno PATH en tu terminal. Para ello, agrega export PATH="$PATH:`yarn global bin`" a tu perfil.

Alternativas

Si está usando otro SO o alguna de las otras opciones especificas para su SO no funcionaran para usted, existen un par de alternativas. Necesitará instalar Node.js si es que aún no lo tiene instalado.

En distribuciones comunes de Linux como Debian, Ubuntu y CentOS, se recomienda instalar Yarn con nuestros paquetes.

#### Script de instalación

Una de las maneras mas faciles de instalar Yarn en macOS y entornos Unix genericos es via shell script. Puede instalar Yarn corriendo el siguiente codigo en su terminal:

curl -o- -L https://yarnpkg.com/install.sh | bash

El proceso de instalacion incluye verificar una firma GPG. Ver el codigo fuente en GitHub

También puede especificar una versión ejecutando el siguiente código en su terminal:

curl -o- -L https://yarnpkg.com/install.sh | bash -s -- --version [version]

Ver los releases para posibles versiones.

Instalacion manual via tarball

Puede instalar Yarn descargando un tarball y extrayendolo en cualquier lugar.

cd /opt
wget https://yarnpkg.com/latest.tar.gz
tar zvxf latest.tar.gz
# Yarn se encuentra ahora en /opt/yarn-[version]/

Antes de extraer Yarn, es recomendable verificar el 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
# Look for "Good signature from 'Yarn Packaging'" in the output

Instalar via npm

Nota: La instalación de Yarn vía npm generalmente no es recomendada. Al instalar Yarn con gestores de paquetes basados en Node, el paquete no está firmado., y la única comprobación de integridad es un SHA1 básico, el cuál es un riesgo de seguridad al instalar aplicación a nivel del sistema.

Por estas razones, se recomienda encarecidamente que instale Yarn a través del método de instalación mejor adaptado a su sistema operativo.

También puede instalar Yarn a través del npm package manager si es que ya lo tiene instalado. Si ya tienes Node.js instalado entonces ya tienes npm.

Una vez que tenga npm instalado puede correr:

npm install --global yarn

Configuracion de ruta

Unix/Linux/macOS

Si eliges la instalacion manual, los siguientes pasos serán añadir Yarn a la variable de ruta y ejecutarlo desde cualquier parte.

Nota: su perfil puede ser en su .profile, . bash_profile, .bashrc, zshrc, etcétera.

  1. Añade esto a tu perfil: export PATH="$PATH:/opt/yarn-[version]/bin" (la ruta puede variar dependiendo de donde extrajiste Yarn)
  2. En el terminal, inicie y cierre sesión para que los cambios surtan efecto

Para tener acceso a los archivos globales ejecutables de Yarn, necesitaras configurar la variable de entorno PATH en tu terminal. Para ello, agrega export PATH="$PATH:`yarn global bin`" a tu perfil.

Windows

Necesitarás configurar la variable de entorno PATH en tu terminal para tener acceso a los binarios de Yarn globalmente.

Añade set PATH=%PATH%;C:\.yarn\bin a tu entorno de línea de comandos (shell).

Compruebe que Yarn se encuentra instalado ejecutando:

yarn --version

Revisiones Nocturnas

Las revisiones nocturnas son las últimas y mejores versiones de Yarn, usando el código mas reciente de Yarn. Las revisiones nocturnas son útiles para probar nuevas funciones o correcciones de errores que no han sido liberadas como parte de una versión estable. Sin embargo, estas revisiones no se garantizan ser estable y pueden tener errores.

Consulte cómo instalar las revisiones nocturnas


¿Problemas? Si no es posible installar Yarn con ninguno de estos instaladores, busca en Github por una tarea existente o crea una nueva.

Busca por una tarea existente · Abrir una nueva tarea