CRÍTICO: Eliminación definitiva de vendor-other Cambios: - vite.config.ts: Clasificación exhaustiva de TODAS las dependencias - Añadidas 30+ dependencias adicionales a vendor-react/vendor-utils - Error en producción si se detecta dependencia sin clasificar - Eliminado completamente vendor-other como opción - scripts/verify-build.js: Verificación post-build automática - Verifica que NO existe vendor-other - Verifica chunks esperados - Falla el build si encuentra vendor-other - Dockerfile: Verificación integrada - Build falla automáticamente si se genera vendor-other - Muestra chunks generados para debugging - package.json: build ahora ejecuta verificación automáticamente - manifest.json: Eliminadas referencias a screenshots inexistentes - Resuelve errores 401/404 de manifest.json - docs/SOLUCION_DOCKER_VENDOR_OTHER.md: Documentación completa Resultado: ✅ Build NO genera vendor-other ✅ Docker build falla si se genera vendor-other ✅ Verificación automática post-build ✅ Errores useLayoutEffect resueltos ✅ Manifest.json sin errores
38 lines
1.2 KiB
Bash
Executable file
38 lines
1.2 KiB
Bash
Executable file
#!/bin/bash
|
|
# Script para resolver conflicto de merge en el servidor
|
|
|
|
SERVER="root@207.180.226.141"
|
|
|
|
echo "╔══════════════════════════════════════════════════════════════╗"
|
|
echo "║ 🔧 RESOLVIENDO CONFLICTO DE MERGE EN SERVIDOR ║"
|
|
echo "╚══════════════════════════════════════════════════════════════╝"
|
|
echo ""
|
|
|
|
ssh "$SERVER" << 'EOF'
|
|
cd /var/www/emerges-tes
|
|
|
|
echo "📋 Resolviendo conflicto en README.md..."
|
|
echo " (Aceptando versión del remoto)"
|
|
|
|
# Aceptar versión del remoto (más reciente)
|
|
git checkout --theirs README.md
|
|
git add README.md
|
|
|
|
echo "✅ Conflicto resuelto"
|
|
echo ""
|
|
echo "📝 Haciendo commit del merge..."
|
|
git commit -m "merge: resolver conflicto en README.md (aceptar versión remota)" || {
|
|
echo "⚠️ El commit puede que ya esté hecho"
|
|
}
|
|
|
|
echo ""
|
|
echo "✅ Merge completado"
|
|
echo ""
|
|
echo "📊 Estado actual:"
|
|
git status --short
|
|
EOF
|
|
|
|
echo ""
|
|
echo "✅ Conflicto resuelto en el servidor"
|
|
|