- Instalación de Node.js
- ¿Cómo saber si Node.js se instaló correctamente?
- Explorando el REPL de Node.js
- ¿REPL es lo mismo que la terminal?
- Escribamos código en archivos .js
JavaScript empezó como un lenguaje que solo funcionaba en los navegadores, es decir, cuando visitábamos páginas web. Pero hoy en día, gracias a una herramienta llamada Node.js, también podemos usar JavaScript directamente en nuestra computadora, sin necesidad de abrir un navegador.
Сon Node.js, podemos hacer cosas como:
- Crear servidores para aplicaciones web.
- Automatizar tareas que haríamos a mano repetidamente (como borrar archivos, renombrar documentos o conectarnos a internet).
- Crear herramientas, scripts y programas que funcionen desde la terminal.
Pero antes de hacer todo eso, lo primero es instalar Node.js en nuestro sistema.
Instalación de Node.js
👉 Si aún no lo tienes en tu computador, puedes seguir este tutorial para instalarlo en Ubuntu: Instrucciones para instalar Node.js en Ubuntu
Una vez termines, reinicia tu computador para asegurarte de que todo se haya configurado correctamente.
🎬 Aquí puedes ver un ejemplo de instalación:
¿Cómo saber si Node.js se instaló correctamente?
Después de reiniciar tu equipo, abre la terminal y escribe:
node --version
Si ves algo parecido a esto:
v17.6
🎉 ¡Listo! Ya tienes Node.js instalado. No te preocupes si el número es distinto, lo importante es que no sea una versión muy antigua. Se recomienda tener al menos la versión 17.6 o superior.
Explorando el REPL de Node.js
Cuando instalamos Node.js, también recibimos una herramienta llamada REPL, que son las siglas en inglés de: Read - Eval - Print - Loop. En español, esto significa:
- Leer lo que escribimos.
- Evaluar (o ejecutar) ese código.
- Imprimir el resultado.
- Volver a esperar más instrucciones.
¿Cómo abrir el REPL?
Abre la terminal y simplemente escribe:
node
Verás algo así:
>
Ese símbolo indica que ya estás dentro del REPL, listo para escribir código JavaScript.
Probemos algunas operaciones:
> 1 + 5
6
> 7 % 2
1
También puedes declarar variables y hacer operaciones con ellas:
> a = 5
5
> b = 10
10
> a + b
15
¿Cómo salgo del REPL?
Tienes varias opciones para salir:
- Escribe
.exity presiona Enter - Presiona CTRL + C dos veces o presiona CTRL + D
¿REPL es lo mismo que la terminal?
cd, ls, mkdir, etc., que controlan tu sistema operativo. REPL solo entiende código de JavaScript.
Mira este ejemplo:
> cd ~
SyntaxError: Unexpected token ~
Ese cd es un comando del sistema, y como REPL no lo entiende, arroja un error.
Escribamos código en archivos .js
El REPL es útil para pruebas rápidas, pero para proyectos más grandes o duraderos, debemos guardar el código en archivos.
1. Instalar un editor de código
Vamos a usar Visual Studio Code (VS Code), que es uno de los editores más populares para programar en JavaScript.
👉 Descárgalo desde aquí: Visual Studio Code
Cuando lo instales, puedes abrirlo desde la terminal con:
code .
Esto abre el editor en el directorio actual (donde estés ubicado en la terminal).
2. Crear y ejecutar nuestro primer archivo JavaScript
Sigue estos pasos:
1️⃣ Abre VS Code.
2️⃣ Crea un archivo nuevo y guárdalo como index.js.
3️⃣ Escribe este código básico:
// Este código imprime un mensaje en la consola
console.log("Hello, Códica!");
4️⃣ Guarda el archivo.
5️⃣ Abre la terminal dentro de la misma carpeta donde guardaste el archivo. 6️⃣ Ejecuta el archivo así:
node index.js
Deberías ver como resultado:
Hello, Códica!
¡Acabamos de ejecutar JavaScript fuera del navegador!
Resumen
- JavaScript se puede usar fuera del navegador gracias a Node.js.
- Node.js permite crear servidores, scripts de automatización y herramientas.
- Para comenzar, primero debes instalar Node.js y verificar la versión.
- El entorno REPL de Node.js sirve para probar código rápido directamente desde la terminal.
- No confundas el REPL con la terminal del sistema; cada uno entiende diferentes tipos de comandos.
- Para proyectos reales, escribe tu código en archivos
.jsy ejecútalos usandonode nombreDelArchivo.js.
Ahora estamos listos para empezar a crear cosas increíbles con JavaScript en nuestro propio computador.
Trabajo independiente
⚙️ Instala Node.js y prueba el entorno
1️⃣ Descarga e instala Node.js:
- En Windows, instala desde nodejs.org. Usa Git Bash como terminal para facilitar el trabajo con comandos.
- En Ubuntu, puedes instalarlo con
sudo apt install nodejs npm(si tienes permisos) o usarnvm(Node Version Manager). - En MacOS, puedes usar Homebrew (
brew install node) o instalar desde la web oficial.
Si tienes dudas, mira este video 📹 o pregunta a tu mentor.
2️⃣ Verifica la instalación. Si ves algo como v18.17.0, todo está bien:
node -v
3️⃣ En la terminal, abre el REPL (una consola interactiva de JavaScript):
node
4️⃣ Calcula una expresión en el REPL:
Math.sqrt(256) + 100 // Si ves 116, ¡funciona!
5️⃣ Crea un archivo index.js con este contenido:
console.log('¡Hola, Códica!');
6️⃣ Ejecuta el archivo en Node.js. En la terminal, dentro de la carpeta del proyecto, escribe:
node index.js
7️⃣ Verifica la salida. Deberías ver el siguiente mensaje en la terminal:
¡Hola, Códica!
Materiales adicionales
- Cómo trabajar con Linux en Windows.
- Instalación de GIT en Windows.
- Gestores de versiones de lenguajes.
Para acceder completo a curso necesitas un plan básico
El plan básico te dará acceso completo a todos los cursos, ejercicios y lecciones de Códica, proyectos y acceso de por vida a la teoría de las lecciones completadas. La suscripción se puede cancelar en cualquier momento.