.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?

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 • Sem barras finais para diretórios (use node_modules, não node_modules/). • Sem wildcards – Especifique nomes de arquivos exatos (ex.: use error.log, não *.log). • 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:


📂 Exemplos Comuns por Linguagem

🟨 JavaScript (Node.js)
🐍 Python
☕ Java
💎 Ruby
🐹 Go
🐘 PHP
🦀 Rust

Last updated