Instalando node

Paso 2 del taller aprendiendo a programar

馃煝 Node.js: qu茅 es y c贸mo instalarlo en Windows

馃 驴Qu茅 es Node.js?

Node.js es un entorno de ejecuci贸n que permite ejecutar JavaScript fuera del navegador. Gracias a 茅l, los desarrolladores pueden crear aplicaciones del lado del servidor, herramientas de desarrollo y automatizar tareas utilizando el mismo lenguaje que se emplea para el desarrollo web.

Con Node.js puedes:

  • Crear servidores web.
  • Desarrollar aplicaciones de escritorio y APIs.
  • Ejecutar proyectos de JavaScript o TypeScript desde la terminal.
  • Instalar paquetes y bibliotecas mediante npm (Node Package Manager).

馃寪 驴Para qu茅 sirve en la vida real?

Supongamos que est谩s desarrollando una aplicaci贸n con React. Para iniciar el proyecto normalmente ejecutar谩s un comando como:

npm run dev

Ese comando funciona gracias a Node.js, que se encarga de ejecutar el proyecto en tu computadora mientras lo desarrollas.


馃捇 C贸mo instalar Node.js en Windows

1. Descargar Node.js

Ingresa al sitio oficial y descarga la versi贸n LTS (Long Term Support), recomendada para la mayor铆a de los usuarios.

Descargar Node.js


2. Instalar Node.js

Abre el archivo descargado y sigue el asistente de instalaci贸n.

Durante el proceso:

  • Haz clic en Next.
  • Acepta los t茅rminos de licencia.
  • Deja las opciones predeterminadas.
  • Finaliza la instalaci贸n.

3. Verificar la instalaci贸n

Abre la terminal de Visual Studio Code o Windows y ejecuta:

node -v

Si aparece un n煤mero de versi贸n, por ejemplo:

v22.18.0

significa que Node.js est谩 instalado correctamente.

Tambi茅n puedes verificar que npm se instal贸 junto con Node.js:

npm -v

Obtendr谩s un n煤mero de versi贸n similar a:

10.8.2

馃殌 Comandos b谩sicos

Algunos comandos que utilizar谩s con frecuencia son:

npm install      # Instala las dependencias del proyecto
npm run dev      # Inicia el servidor de desarrollo
npm start        # Ejecuta la aplicaci贸n
npm update       # Actualiza las dependencias

馃З Resumen

  • Node.js permite ejecutar JavaScript fuera del navegador.
  • Es necesario para desarrollar aplicaciones con tecnolog铆as como React, Next.js y Express.
  • Incluye npm, una herramienta para instalar y administrar paquetes.
  • Su instalaci贸n es sencilla y solo requiere descargar el instalador oficial para Windows.