¿Qué archivos se eliminan automáticamente en el deploy?
¿Subiste tu aplicación a Square Cloud y notaste que algunas carpetas o archivos desaparecieron de tu panel? ¡No te preocupes, este es un comportamiento estándar e intencional de nuestra plataforma!
Al realizar el deploy, Square Cloud hace una "limpieza" automática en tu paquete, eliminando archivos del entorno de desarrollo local, cachés de frameworks y carpetas de dependencias (como la pesada node_modules).
Hacemos esto por dos razones principales:
- Velocidad y Rendimiento: Evita el tráfico de datos innecesario, haciendo que tu deploy sea mucho más rápido.
- Ahorro de Espacio: Los archivos locales y los cachés no son necesarios para que tu aplicación se ejecute en el entorno de producción. Nuestro sistema instalará automáticamente las dependencias reales.
¿Qué archivos se eliminan automáticamente?
Si enviaste alguno de los archivos o carpetas que aparecen a continuación, nuestro sistema los eliminará automáticamente durante el proceso de despliegue. Hemos separado la lista por categorías para facilitar su comprensión:
Dependencias y Entornos Virtuales:
node_modules.venv.npm.composer.bundle__pycache__
Cachés de Frameworks y Builds:
.next/cache.nuxt/cache.cache
Sistema y Control de Versiones:
.git.local
Configuraciones de Editores y Herramientas:
.vscode.husky.logs
¿Qué debo hacer?
Para garantizar un deploy eficiente, la mejor práctica es ni siquiera enviar estos archivos. Antes de subir tu archivo .zip o de enviar tus archivos, asegúrate de que estas carpetas hayan quedado fuera del paquete (¡utilizar un archivo .gitignore en tu proyecto ayuda bastante!).
Si terminas enviando estas carpetas por error, no hay ningún problema: Square Cloud se encargará de eliminarlas por ti para garantizar que tu aplicación se mantenga limpia y ligera.
Actualizado el: 09/06/2026
¡Gracias!
