npm

El gestor de paquetes por defecto para el entorno de ejecución Node.js.

Es fundamental en el ecosistema JavaScript moderno, permitiendo automatizar la instalación de librerías con un simple comando.

        graph LR
  Center["npm"]:::main
  Pre_nodejs["nodejs"]:::pre --> Center
  click Pre_nodejs "/terms/nodejs"
  Rel_yarn["yarn"]:::related -.-> Center
  click Rel_yarn "/terms/yarn"
  Rel_apt_get["apt-get"]:::related -.-> Center
  click Rel_apt_get "/terms/apt-get"
  classDef main fill:#7c3aed,stroke:#8b5cf6,stroke-width:2px,color:white,font-weight:bold,rx:5,ry:5;
  classDef pre fill:#0f172a,stroke:#3b82f6,color:#94a3b8,rx:5,ry:5;
  classDef child fill:#0f172a,stroke:#10b981,color:#94a3b8,rx:5,ry:5;
  classDef related fill:#0f172a,stroke:#8b5cf6,stroke-dasharray: 5 5,color:#94a3b8,rx:5,ry:5;
  linkStyle default stroke:#4b5563,stroke-width:2px;

      

🧒 Explícalo como si tuviera 5 años

🌍 npm es como un almacén infinito de piezas de repuesto. Si necesitas una función, la buscas y npm te la trae e instala.

🤓 Expert Deep Dive

Gestiona dependencias mediante el archivo 'package.json' y asegura la coherencia de versiones con 'package-lock.json'.

🔗 Términos relacionados

Requisitos previos:

📚 Fuentes