Vista previa de BBCode en tiempo real usando React 18, Tailwind 3 y Vite.
- Node 18+
- npm
npm installnpm run devAbrir la URL que imprime Vite (ej. http://localhost:5173).
npm run buildEl resultado queda en dist/.
- Ajusta
baseenvite.config.tssi el nombre del repo cambia (por defecto/bbcode-preview/). - Pages usa GitHub Actions (
.github/workflows/deploy.yml):npm ci+npm run buildcon Node 18, caché npm.actions/configure-pages,upload-pages-artifact,deploy-pages.
- Fuente de Pages: habilita GitHub Pages -> Build and deployment -> Source: GitHub Actions.
- Código en TypeScript.
- Editor de BBCode con chips para insertar etiquetas rápidas.
- Vista previa segura (escape de HTML), validación de URLs (
http,https,mailto). - Soporte para [b], [i], [u], [s], [color], [size], [align], [url], [img], [quote], [code], [list] con [*].
- Selector de idioma (ES/EN) vía
react-i18next.