Yarn es un administrador de paquetes para JavaScript que se ejecuta en Node.js, lo que permite a los desarrolladores administrar las dependencias de sus aplicaciones. Con yarn, puede instalar paquetes, iniciar un nuevo proyecto y compartir paquetes (código) de forma rápida, segura y confiable.
Aquí veremos cómo instalar Yarn en Debian 11 / Debian 10.
Instalar Node.js y npm en Debian
Para instalar Yarn en Debian, necesitará npm (Node Package Manager), que a su vez requiere Node.js. Por lo tanto, instale Node.js y npm en Debian siguiendo los pasos mencionados en los enlaces a continuación.
Te recomiendo que instales la versión Node.js v14.x y npm que viene con Node.js.
LEA: Cómo instalar Node.js en Debian 11
LEA: Cómo instalar Node.js en Debian 10
Compruebe la versión de Node.js (node -v) y la versión de npm (npm -v) después de la instalación.
Instalar Yarn en Debian
Instalación global
A partir de Yarn v2, Yarn se instala y administra por proyecto. Pero, primero, deberá instalar el binario global de Yarn que usará para generar la versión de Yarn basada en proyectos.
sudo npm install -g yarn
Una vez que haya instalado el binario global de Yarn, verifique la versión de Yarn con el comando yarn -v.
1.22.11
El resultado anterior confirma que la versión global esperada está instalada en el sistema.
Instalación por proyecto
Ahora, dirígete al directorio de tu proyecto.
cd my_project
Instale el último binario de Yarn para su proyecto.
yarn set version berry
Ahora, verifica la versión de Yarn con el comando yarn -v.
3.0.1
El resultado anterior confirma que su proyecto tiene la última versión de Yarn.
Uso de hilo
Yarn ahora está listo para sus proyectos y puede comenzar a usarlo. Estos son algunos de los comandos comunes que necesitará para el trabajo de su proyecto.
Encuentra la lista de comandos.
yarn help
Para comenzar un nuevo proyecto, use el comando yarn init. Este comando le hará una serie de preguntas relacionadas con su proyecto. Puede responder una pregunta o presionar Intro para usar los valores predeterminados.
mkdir my_project && cd my_project yarn init
Al final, el comando yarn init colocará package.json, que contiene la información del proyecto que proporcionó, y yarn.lock, que contiene toda la información sobre las dependencias del proyecto.
Para agregar una dependencia para su proyecto, use yarn add seguido del nombre del paquete. Este comando descargará e instalará el paquete de dependencia y actualizará la información de dependencia en package.json y yarn.lock.
yarn add [package] yarn add [package]@[version] yarn add [package]@[tag]
Para instalar todas las dependencias de tus proyectos.
yarn yarn install
Para actualizar una dependencia existente en su proyecto, use yarn up seguido del nombre del paquete.
yarn up [package] yarn up [package]@[version] yarn up [package]@[tag]
En caso de que quieras eliminar una dependencia que ya no necesites en el proyecto.
yarn remove [package]
Actualizar hilo
Puede actualizar Yarn a la última versión en cualquier momento con el siguiente comando. Este comando descargará el binario más reciente del sitio oficial de Yarn y lo instalará en su proyecto.
yarn set version latest
Conclusión
Eso es todo. Espero que haya aprendido a instalar Yarn en Debian 11/Debian 10. Puede visitar la página de documentación de Yarn para obtener más información sobre Yarn.