El deployment no funcionaba porque Vercel no detectaba correctamente la configuración para aplicaciones WebAssembly.
# Variables para producción
TARGET_FPS=60
MAX_CANVAS_WIDTH=1920
MAX_CANVAS_HEIGHT=1080
VERCEL_ANALYTICS=true
DEBUG_MODE=false
SHOW_PERFORMANCE=false{
"version": 2,
"framework": null,
"buildCommand": "npm run vercel-build",
"outputDirectory": ".",
"installCommand": "npm install"
}- ✅
pkg/- Archivos WebAssembly compilados - ✅
.env.production- Variables de entorno - ✅
vercel.json- Configuración de build
- Ve a vercel.com/dashboard
- Selecciona tu proyecto
ia-atomic-particles - Ve a Settings → Environment Variables
- Importa el archivo
.env.production(botón "Import") - Redeploy manualmente
# Instalar Vercel CLI
npm install -g vercel
# Login
vercel login
# Importar variables de entorno
vercel env pull .env.production
# Redeploy
vercel --prodDespués del redeployment, verifica:
- ✅
https://ia-atomic-particles.vercel.app/funciona - ✅ La simulación de partículas carga correctamente
- ✅ Los archivos WebAssembly se sirven (
/pkg/*.wasm)
- Ve al dashboard de Vercel
- Deployments → Último deployment
- Redeploy (botón)
- Revisa los logs de build en Vercel
- Busca errores de WebAssembly
- Confirma que
npm run vercel-buildfunciona
| Variable | Valor | Descripción |
|---|---|---|
TARGET_FPS |
60 |
FPS objetivo |
MAX_CANVAS_WIDTH |
1920 |
Ancho máximo canvas |
MAX_CANVAS_HEIGHT |
1080 |
Alto máximo canvas |
VERCEL_ANALYTICS |
true |
Activar analytics |
DEBUG_MODE |
false |
Modo debug (desactivado) |
SHOW_PERFORMANCE |
false |
Mostrar métricas |
Una vez configurado, tu aplicación estará disponible en: https://ia-atomic-particles.vercel.app/
La simulación de núcleos atómicos con WebAssembly estará funcionando en la CDN global de Vercel.