← Nivel 3 – Maestro

Lección 2 de 10 ⏱ 30 minutos Premium

La terminal y Node.js

Abrirás la ventana negra de las pelis de hackers y descubrirás que es una amiga. Y también instalarás Node.js.

Qué es la terminal

La terminal es una ventana donde le das órdenes al ordenador escribiendo texto en lugar de hacer clic con el ratón. Parece intimidante, pero es solo otra forma de controlar las cosas – y para los programadores, es la principal. No te preocupes: solo necesitarás unas cinco órdenes.

⚠️

Haz la instalación con un adulto cerca – igual que con el editor en el nivel Preparación. Y solo ejecuta en la terminal órdenes que entiendas (o que vengan de aquí). Órdenes aleatorias de internet pueden estropear tu ordenador.

Cómo abrir la terminal

Pruébalo

Escribe una orden y pulsa Enter:

echo Hi terminal

La terminal responde “Hi terminal.” Así funciona: escribes una orden → Enter → el ordenador responde. Dos más que te servirán:

pwd     # where am I right now? (prints the folder)
ls      # what's in this folder? (on Windows, "dir" also works)

Qué es Node.js y por qué lo necesitas

Hasta ahora, JavaScript solo funcionaba en el navegador. Node.js le permite funcionar en cualquier sitio – como en un servidor. Y lo más importante: Node.js trae npm, una tienda de piezas de código listas para usar (paquetes), que usaremos en un momento para descargar React y Vite.

Instalación

  1. Ve a nodejs.org y descarga la versión marcada como LTS (Long Term Support = soporte a largo plazo, la más estable).

  2. Ejecuta el archivo descargado y sigue el instalador (Next → Next → Install). No cambies nada, la configuración por defecto es correcta.

  3. Cierra y vuelve a abrir la terminal (¡importante!) y comprueba la instalación:

    node --version
    npm --version

    Cuando aparezcan dos números de versión (como v22.11.0 y 10.9.0), ya está.

💡

¿“Command not found”? Normalmente basta con cerrar y volver a abrir la terminal (o todo VS Code). Si tampoco funciona, reinicia el ordenador – el instalador necesita que el sistema “note” el nuevo programa.

Tu chuleta de órdenes

Estas cuatro órdenes cubren el 90 % de tu trabajo. Guárdalas:

OrdenQué hace
cd folder-nameentrar en una carpeta (cd .. = volver una carpeta atrás)
ls (o dir)mostrar qué hay en la carpeta
npm installdescargar los paquetes que necesita un proyecto
npm run devarrancar el servidor de desarrollo (pararlo con Ctrl+C)

Compruébalo tú: node --version y npm --version muestran números, y puedes usar la terminal para entrar en una carpeta (cd) y listar su contenido (ls). El taller del pro está listo – en la siguiente lección montaremos tu primera app de React.

Lo que te llevas de esta lección