Prerrequisito
Es necesario tener instalado NodeJS para poder ejecutar yarn. Ya que es un cliente npm de código abierto que se desarrolló en Facebook y mejora muchos aspectos del cliente npm estándar.
¿Que es yarn?
Yarn es un gestor de paquetes para su código. Le permite utilizar y compartir código con otros desarrolladores de todo el mundo. Yarn hace esto rápido, seguro y confiable para que no tengas nada de que preocuparte.
Yarn le permite utilizar soluciones de otros desarrolladores para diferentes problemas, haciendolo más fácil para que usted pueda desarrollar su software. Si tienes problemas, puedes reportar o contribuir, y cuando el problema este arreglado, puedes utilizar yarn para mantener todo hasta la fecha.
El código es compartido a través de algo llamado un paquete (a veces se le refiere como un módulo). Un paquete contiene todo el código compartido así como un archivo de package.json
que describe el paquete.
Yarn vrs NPM
Una de las caracteristicas que hacen de Yarn muy famoso es su rapidez con que se ejecuta en comparación con NPM. Yarn almacena en caché cada paquete que descarga, por lo que nunca necesita volver a descargarlo. También realiza las operaciones en paralelo para maximizar la utilización de recursos y que así los tiempos de instalación sean más rápidos que nunca.
Instalación de Yarn
Se explicará los diferentes métodos para instalar Yarn en su sistema operativo.
MacOS
Para proceder a instalar Yarn en macOS, antes debe tener instalado Homebrew. El cual es el gestor de paquetes para macOS.
Homebrew
brew update brew install yarn
MacPorts
sudo port install yarn
Agregar Yarn a tu Path
Agregue lo siguiente a su perfil de shell preferido(.profile
, .bashrc
, .zshrc
etc)
export PATH="$PATH:`yarn global bin`"
Windows
Installer
Primero, instale Node.js si aún no está instalado. Descargue el instalador de Yarn como .msi del sitio web de Yarn.
Chocolatey
choco install yarn
Linux
Debian / Ubuntu
Asegúrese de que Node.js esté instalado para su distribución o ejecute lo siguiente
curl -sL https://deb.nodesource.com/setup_6.x | sudo -E bash - sudo apt-get install -y nodejs
Configurar el repositorio YarnPkg
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
Instalar Yarn
sudo apt-get update && sudo apt-get install yarn
CentOS / Fedora / RHEL
Instale Node.js si aún no está instalado
curl --silent --location https://rpm.nodesource.com/setup_6.x | bash -
Instalar Yarn
sudo wget https://dl.yarnpkg.com/rpm/yarn.repo -O /etc/yum.repos.d/yarn.repo sudo yum install yarn
Arch
Instalar Yarn a través de AUR. Ejemplo usando yaourt:
yaourt -S yarn
Solus
sudo eopkg install yarn
Todas las distribuciones
Agregue lo siguiente a su perfil de shell preferido(.profile
, .bashrc
, .zshrc
etc)
Método alternativo de instalación
Shell script
curl -o- -L https://yarnpkg.com/install.sh | bash
o especifique una versión para instalar
curl -o- -L https://yarnpkg.com/install.sh | bash -s -- --version [version]
Tarball
cd /opt wget https://yarnpkg.com/latest.tar.gz tar zvxf latest.tar.gz
Npm
Si ya tiene instalado npm, simplemente ejecute.
npm install -g yarn
Post instalación
Verifique la versión instalada de Yarn ejecutando.
yarn --version
Fuente: Riptutorial.com
0 comentarios