Para completar todos los módulos de JSCamp necesitas tener instaladas unas pocas herramientas. Esta guía recorre cada requisito paso a paso para que puedas empezar a programar cuanto antes, independientemente de tu sistema operativo.Documentation Index
Fetch the complete documentation index at: https://mintlify.com/midudev/jscamp/llms.txt
Use this file to discover all available pages before exploring further.
Requisitos de Software
Antes de clonar el repositorio asegúrate de contar con las siguientes versiones mínimas:| Herramienta | Versión mínima | Enlace |
|---|---|---|
| Navegador moderno | Chrome, Firefox, Edge o Safari actualizado | — |
| Node.js | ≥ 20 | nodejs.org |
| Git | Última estable | git-scm.com |
| Visual Studio Code | Última estable | code.visualstudio.com |
| Live Preview (extensión) | Última estable | Marketplace |
| Docker Desktop | Última estable (módulo 10) | docker.com |
| Warp Terminal | Última estable (opcional, recomendado) | midu.link/warp |
Instalar Node.js
La forma recomendada de instalar Node.js es mediante nvm (Node Version Manager), ya que te permite cambiar de versión fácilmente a lo largo del bootcamp.- Windows
- macOS
- Linux
Opción 1 — nvm-windows (recomendado)Opción 2 — Instalador oficialDescarga el instalador
Verifica la instalación con:
- Descarga el instalador desde github.com/coreybutler/nvm-windows/releases.
- Ejecuta
nvm-setup.exey sigue el asistente. - Abre una terminal nueva y ejecuta:
.msi desde nodejs.org y asegúrate de seleccionar la versión LTS 20.x o superior durante la instalación.Verifica la instalación con:
Clonar el Repositorio
Una vez que tienes Git instalado, clona el repositorio oficial de JSCamp en tu máquina local:package.json.
Instalar Dependencias por Módulo
Cada módulo gestiona sus propias dependencias. No existe un úniconpm install en la raíz; debes acceder a la carpeta del módulo que vayas a trabajar e instalar allí.
Los módulos 00-html-css y 01-javascript no tienen dependencias de npm. Puedes abrir sus archivos directamente en el navegador o con la extensión Live Preview de VS Code sin necesidad de ejecutar ningún comando de instalación.