usando comandos npm

Paso 8 del taller aprendiendo a programar

Comandos básicos de npm: ¿cuáles son y para qué sirven?

npm (Node Package Manager) es el administrador de paquetes de Node.js y una herramienta fundamental para desarrollar aplicaciones modernas con JavaScript. Permite instalar bibliotecas, administrar dependencias y ejecutar tareas de un proyecto de forma sencilla.

En esta guía conocerás los comandos básicos de npm y para qué sirve cada uno.

¿Qué es npm?

npm es el gestor de paquetes oficial de Node.js. Su función principal es facilitar la instalación y administración de librerías y herramientas que se utilizan durante el desarrollo de aplicaciones.

Además de instalar dependencias, npm permite actualizar paquetes, eliminar bibliotecas y ejecutar scripts definidos en un proyecto.

¿Para qué sirven los comandos de npm?

Los comandos de npm permiten:

  • Instalar paquetes y dependencias.
  • Crear nuevos proyectos.
  • Actualizar bibliotecas.
  • Eliminar paquetes que ya no se utilizan.
  • Ejecutar scripts de desarrollo.
  • Administrar las dependencias de una aplicación.

Comandos básicos de npm

npm --version

Muestra la versión de npm instalada en tu computadora. Es útil para comprobar que la instalación se realizó correctamente.

npm init

Crea un nuevo proyecto de Node.js generando un archivo package.json, donde se almacena la información y las dependencias del proyecto.

npm init -y

Genera automáticamente el archivo package.json utilizando la configuración predeterminada, sin hacer preguntas durante el proceso.

npm install

Instala todas las dependencias registradas en el archivo package.json del proyecto.

npm install nombre-paquete

Instala un paquete específico y lo agrega como dependencia del proyecto.

Ejemplo:

npm install express

npm install -g nombre-paquete

Instala un paquete de forma global para que pueda utilizarse desde cualquier proyecto.

Ejemplo:

npm install -g nodemon

npm uninstall nombre-paquete

Elimina una dependencia del proyecto.

Ejemplo:

npm uninstall express

npm update

Actualiza las dependencias del proyecto según las versiones permitidas en el archivo package.json.

npm run

Ejecuta un script definido dentro del archivo package.json.

Por ejemplo:

  • npm run dev
  • npm run build
  • npm run start

npm start

Ejecuta el script start del proyecto, generalmente utilizado para iniciar la aplicación.

¿Por qué aprender los comandos de npm?

Conocer los comandos básicos de npm facilita la administración de proyectos en JavaScript y permite trabajar de manera más eficiente con frameworks y bibliotecas como React, Vue, Angular o Express. Además, dominar npm es una habilidad esencial para cualquier desarrollador web moderno.