.discloudignore
Aprenda a configurar o arquivo .discloudignore para otimizar o envio de projetos, excluindo arquivos e pastas desnecessários durante uploads e commits na Discloud.
❓ O que é .discloudignore
?
.discloudignore
?O arquivo .discloudignore
especifica arquivos e diretórios a serem excluídos ao fazer upload da sua app para a Discloud. Ao contrário do .gitignore
, ele tem uma sintaxe mais simples: você lista nomes exatos de arquivos/diretórios para ignorar (sem wildcards como *.log
ou barras finais para pastas).
📌 Por que usar .discloudignore
?
✔ Reduz o tamanho do upload – Evita que arquivos desnecessários sejam enviados.
✔ Acelera uploads – Menos dados significam processamento mais rápido.
✔ Mantém uploads limpos – Impede que arquivos sensíveis ou desnecessários sejam incluídos.
🔑 Principais diferenças do .gitignore
&#xNAN;• Sem barras finais para diretórios (use node_modules
, não node_modules/
).
&#xNAN;• Sem wildcards – Especifique nomes de arquivos exatos (ex.: use error.log
, não *.log
).
&#xNAN;• Sem padrões avançados – Apenas exclusões básicas linha por linha são suportadas.***
📂 Localização do Arquivo
O arquivo .discloudignore
deve estar na raiz do seu projeto.
📌 Exemplo de estrutura de projeto:
/my-project
├── src/ ❌ (ignorado)
├── node_modules/ ❌ (ignorado)
├── discloud/ ❌ (ignorado)
├── config/ ❌ (ignorado)
├── .discloudignore ✅
├── discloud.config
├── index.js
└── package.json
📄 Exemplo Geral de Uso
Aqui está um exemplo genérico do que você pode querer excluir nos seus projetos:
# Ignorar diretórios
.git
.vscode
.idea
cache
# Ignorar arquivos do SO
.DS_Store
Thumbs.db
# Ignorar arquivos específicos
secrets.env
debug.log
📂 Exemplos Comuns por Linguagem
Last updated