Learning Center
Entorno Node.js

Cómo instalar y usar el gestor de paquetes Yarn para Node.js

12 feb 2026
Hostman Team
Hostman Team

Yarn es una herramienta eficiente para gestionar dependencias en proyectos basados en Node.js. Es conocida por su alta velocidad, seguridad y facilidad de uso.

¿Qué es Yarn y por qué usarlo?
Copiar enlace

Yarn es una alternativa al gestor estándar npm (Node Package Manager). Está diseñado para manejar paquetes y proyectos creados con Node.js. Yarn ofrece varias ventajas frente a npm:

Velocidad: Yarn descarga paquetes en paralelo, reduciendo significativamente el tiempo de instalación.
Seguridad: El uso del archivo yarn.lock ayuda a prevenir conflictos de versiones.
Compilaciones deterministas: Garantiza que se utilicen versiones idénticas de paquetes en diferentes máquinas.
Interfaz fácil de usar: Sintaxis de comandos más clara y herramientas adicionales para la gestión de dependencias.

Si tu proyecto implica trabajar con muchos paquetes y dependencias, el uso de Yarn puede simplificar considerablemente el proceso. Permite instalaciones más rápidas y seguras y hace que la gestión de dependencias sea más predecible, lo cual es especialmente valioso en proyectos en equipo.

Comparación entre Yarn y npm
Copiar enlace

Las ventajas de Yarn lo hacen especialmente atractivo para los desarrolladores, sobre todo en proyectos de gran escala.

Característica

Yarn

npm

Velocidad de instalación

Más rápida gracias a la caché

Más lenta

Gestión de dependencias

Compilaciones deterministas

Posibles conflictos de versiones

Archivo de bloqueo

yarn.lock

package-lock.json

Facilidad de uso

Sintaxis simplificada

Interfaz más estándar

Instalación de Yarn
Copiar enlace

Antes de instalar Yarn, asegúrate de que Node.js y npm estén instalados:

  1. Abre la terminal o el símbolo del sistema.

  2. Ejecuta los siguientes comandos para comprobar las versiones:

node -v

npm -v

Si Node.js o npm no están instalados, descárgalos desde el sitio web oficial de Node.js. También puedes utilizar nuestra guía de instalación.

Para instalar Yarn globalmente, ejecuta:

npm install -g yarn

Comprueba si Yarn se instaló correctamente:

yarn --version

Si el comando devuelve el número de versión, Yarn se ha instalado correctamente.

Comandos de Yarn
Copiar enlace

La sintaxis intuitiva de Yarn facilita la gestión eficiente de las dependencias del proyecto.

Inicializar un proyecto

Para comenzar con Yarn, inicializa tu proyecto para crear un archivo package.json con la información del proyecto y sus dependencias.

Navega al directorio de tu proyecto:

cd your-project-directory

Ejecuta el siguiente comando y sigue las indicaciones:

yarn init

Esto generará un archivo package.json con la configuración básica del proyecto.

Instalar paquetes

Para instalar un paquete:

yarn add <package-name>

Para instalar un paquete como dependencia de desarrollo:

yarn add <package-name> --dev

Esto es útil para paquetes necesarios solo durante el desarrollo.

Para instalar una versión específica de un paquete:

yarn add <package-name>@<version>

Instalar todas las dependencias

Si el proyecto ya contiene package.json o yarn.lock:

yarn install

Esto es útil al clonar un proyecto desde un repositorio.

Eliminar paquetes

Para eliminar un paquete del proyecto y actualizar package.json:

yarn remove <package-name>

Actualizar dependencias

yarn upgrade

Auditoría de seguridad de dependencias

yarn audit

Esto ayuda a identificar vulnerabilidades.

Caché

Yarn utiliza caché para acelerar instalaciones posteriores.

Para limpiar la caché:

yarn cache clean

Este comando puede ser útil si encuentras problemas durante la instalación de paquetes.

Conclusión
Copiar enlace

Yarn es una herramienta moderna para gestionar dependencias en proyectos Node.js. Su velocidad, funciones de seguridad y su interfaz intuitiva lo convierten en una excelente opción para desarrolladores.