> ## Knowledge Base Index
> Fetch the complete knowledge base index at: https://help.squarecloud.app/sitemap.xml
> Use this file to discover available pages before exploring further.
> Pure-Markdown content can be obtained by appending a '.md' suffix to the content URLs listed in the sitemap (without the trailing slash).

# Quais arquivos são excluídos no deploy?

Você enviou sua aplicação para a Square Cloud e percebeu que algumas pastas ou arquivos desapareceram do seu painel? Não se preocupe, isso é um comportamento padrão e intencional da nossa plataforma!

Ao realizar o deploy, a Square Cloud faz uma "limpeza" automática no seu pacote, removendo arquivos de ambiente de desenvolvimento local, caches de frameworks e pastas de dependências (como a pesada `node_modules`).

Fazemos isso por dois motivos principais:

1. **Velocidade e Desempenho:** Evita o tráfego de dados desnecessário, tornando o seu deploy muito mais rápido.
2. **Economia de Espaço:** Arquivos locais e caches não são necessários para a sua aplicação rodar no ambiente de produção. As dependências reais serão instaladas automaticamente pelo nosso sistema.

## Quais arquivos são excluídos automaticamente?

Se você enviou algum dos arquivos ou pastas abaixo, o nosso sistema irá removê-los automaticamente durante o processo de implantação. Separamos a lista por categorias para facilitar o entendimento:

**Dependências e Ambientes Virtuais:**
* `node_modules`
* `.venv`
* `.npm`
* `.composer`
* `.bundle`
* `__pycache__`

**Caches de Frameworks e Builds:**
* `.next/cache`
* `.nuxt/cache`
* `.cache`

**Sistema e Controle de Versão:**
* `.git`
* `.local`

**Configurações de Editores e Ferramentas:**
* `.vscode`
* `.husky`
* `.logs`

## O que eu preciso fazer?

Para garantir um deploy eficiente, **a melhor prática é nem mesmo enviar esses arquivos**. Antes de fazer o upload do seu `.zip` ou de enviar seus arquivos, certifique-se de que essas pastas foram deixadas de fora do pacote (utilizar um arquivo `.gitignore` no seu projeto ajuda bastante!).

Se você acabar enviando essas pastas por engano, não há problema algum: a Square Cloud fará o trabalho de excluí-las por você para garantir que sua aplicação continue limpa e leve.