Por @ehiber y contribuidores de 4Geeks Academy
These instructions are available in english.
Empieza a programar un sitio con TypeScript/HTML/CSS en 30 segundos abriendo esta plantilla con One-Click Coding de 4Geeks o en tu computadora local.
Instala los paquetes escribiendo:
npm installEscribe en la linea de comandos:
npm run startLuego abre la URL local en el navegador (normalmente http://localhost:5173).
Usa el mismo servidor de desarrollo:
npm run startVite esta configurado para escuchar en 0.0.0.0, asi que Codespaces puede detectar y redirigir automaticamente el puerto 5173.
Usa este comando para validar solo TypeScript sin iniciar Vite:
npm run typecheckSi quieres ejecutar ./src/main.ts directamente y ver la salida de console.log en la terminal, usa:
npm run consoleEste comando ya viene conectado por defecto a ./src/main.ts.
Depende del lenguaje:
./src/main.tspara la logica en TypeScript../src/style.csspara estilos (Tailwind CSS v4 ya viene importado)../index.htmlpara el HTML base.
Puedes agregar mas archivos cuando quieras, solo asegúrate de importarlos desde main.ts.
Nota: si puedes ver la tarjeta de "Hello Rigo" y el mensaje "If you can see this, Tailwind is working.", entonces Tailwind esta configurado correctamente.
Cada vez que cambias cualquier archivo dentro de ./src, el sitio se refresca automaticamente (hot reload).
Si aun no ves cambios, recarga limpiando cache:
- Mac:
Cmd + Shift + R - Windows/Linux:
Ctrl + Shift + R
Agregalas dentro de ./public y referencialas en HTML con /nombre-imagen.ext.
Ejemplo:
<img src="/rigo-baby.jpg" alt="Rigo" />Agrega archivos en ./src e importalos desde main.ts.
Ejemplo:
import { myVar } from "./file2";Este boilerplate es compatible con Vercel en un solo paso.
Esta plantilla fue creada como parte del Coding Bootcamp de 4Geeks Academy por ehiber y otros contribuidores. Conoce mas sobre nuestro AI Engineering Course, Full Stack Developer Course, y Data Science Bootcamp.
Puedes encontrar otras plantillas y recursos como este en la pagina de GitHub de la escuela.