Explorador de arquivos
A aba Arquivos do projeto mostra a pasta do seu código, como no computador. É dos planos pagos, a partir do Block.Editor de código
Abra e edite arquivos de texto de até 1 MB, com realce de sintaxe e formatação.
Enviar e baixar
Envie arquivos de até 50 MB cada. O download sai por um link que vale 5 minutos e só para a sua conta.
Criar, renomear e mover
Crie arquivos e pastas, renomeie e mova arrastando para outra pasta, ou pelo Mover para… no menu do item.
Excluir
Apague arquivos e pastas que o projeto não usa mais.
O que fica protegido
node_modulese__pycache__aparecem só para leitura: eles são criados pela instalação. Para mudar uma dependência, edite opackage.jsonou orequirements.txte use Aplicar mudanças.- O ambiente do Python (
venv) não aparece. - Atalhos (links simbólicos) aparecem na lista, mas não são abertos nem seguidos.
- Arquivos que não são texto (imagens,
.zip) não abrem no editor: baixe para abrir no computador.
Aplicar mudanças
Editar um arquivo não reinicia nada sozinho. Quando terminar, clique em Aplicar mudanças:- Se o
package.json, opackage-lock.jsonou orequirements.txtmudou, as dependências são instaladas de novo. Se não mudou, a instalação é pulada. - O build roda de novo, se o projeto tiver um.
- Se o projeto estava no ar, ele volta com o código novo.
Atualizar o código com um novo .zip
Em Configurações › Deploy, use Enviar .zip para trocar o código inteiro do projeto. Vale em todos os planos, inclusive no Free. Pela API, é o Enviar novo código.- A configuração do projeto (tipo, linguagem, comando e memória) continua a mesma. Um
cube.jsondiferente no.zipnovo é ignorado. - As dependências só são instaladas de novo se o manifesto mudou.
- Se o
.zipfor recusado, os arquivos de antes ficam como estavam.
Onde o seu app pode gravar
O seu código pode criar e gravar arquivos dentro da pasta do projeto (um banco SQLite, um JSON de configuração, uploads). Eles ficam guardados entre reinícios, mas um novo .zip substitui a pasta. Fora dela, só/tmp, que é pequeno e apagado quando o projeto reinicia.
Cada projeto tem um espaço em disco próprio. Veja quanto está usando em Uso. Se o espaço acabar, novas gravações falham: apague o que o projeto não usa.

