Ao enviar sua aplicação para a Square Cloud, você pode se deparar com situações em que determinados arquivos são excluídos automaticamente durante o processo de implantação. Entender quais arquivos estão sujeitos à exclusão automática é fundamental para garantir uma implantação tranquila. A seguir, listamos os arquivos que são comumente removidos e que devem ser excluídos do seu pacote de implantação.

Lista de arquivos para excluir:

  • .cache
  • .config
  • .composer
  • .dockerenv
  • .git
  • .husky
  • .logs
  • .local
  • .npm
  • .next
  • .pki
  • .replit
  • .upm
  • .vscode
  • __pycache__
  • Cargo.lock
  • .npmrc
  • node_modules
  • package-lock.json
  • replit.nix
  • replit_zip_error_log.txt
  • target
  • yarn.lock
  • .venv
  • .breakpoints
  • pycache
Esses arquivos normalmente estão relacionados a ambientes de desenvolvimento, configurações de build e dependências. A Square Cloud pode removê-los automaticamente durante o processo de implantação para otimizar o desempenho da aplicação e reduzir o tráfego de dados desnecessário. É importante observar que algumas ferramentas e plataformas de desenvolvimento geram esses arquivos para uso local. No entanto, eles não são essenciais para o funcionamento da aplicação em um ambiente de produção. Portanto, excluí-los durante a implantação garante um processo mais eficiente e enxuto. Para evitar que esses arquivos sejam excluídos, certifique-se de removê-los do seu pacote de implantação ou de configurar seu processo de implantação adequadamente. Entender e gerenciar esses arquivos ajudará você a implantar sua aplicação com mais tranquilidade na Square Cloud, mantendo um pacote limpo e eficiente.