You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Mindset & Code edited this page Aug 16, 2026
·
5 revisions
Deploy y mantenimiento
Proceso de deploy
sequenceDiagram
participant Dev as Local Dev
participant Vite as Vite Build
participant FB as Firebase Hosting
Dev->>Vite: npm run build
Vite->>Dev: /dist listo
Dev->>FB: firebase deploy --only hosting:portfolio
FB->>Dev: Deploy completo ✓
Loading
Comandos
# Dev localcd~/project-portfolio
npm run dev # http://localhost:5173# Build + deploy
npm run build
source~/.claude/.env
firebase deploy --only hosting:portfolio --token "$FIREBASE_TOKEN"
Siempre usar --only hosting:portfolio para no afectar otros targets del proyecto Firebase.
Dev local
El servidor de desarrollo usa HMR (Hot Module Replacement). Los JSONs de public/data/ se sirven directamente — no requieren rebuild.
Actualizar datos de un proyecto
Re-ejecutar el script Python del proyecto correspondiente
Copiar los JSONs generados a project-portfolio/public/data/<proyecto>/
npm run build && firebase deploy --only hosting:portfolio --token "$FIREBASE_TOKEN"