Documentation Index
Fetch the complete documentation index at: https://docs.replit.com/llms.txt
Use this file to discover all available pages before exploring further.
O Import permite que você traga código ou designs existentes para os Replit Apps e continue construindo com o Agent.
Fontes suportadas
| Fonte | O que você fornece | Ideal para |
|---|
| GitHub | URL do repositório ou seletor de repositório | Importações de repositórios públicos e privados |
| Bitbucket | URL do repositório ou seletor de repositório | Importações de repositórios hospedados no Bitbucket |
| Vercel | Repositório GitHub por trás do seu projeto Vercel | Migrando apps Vercel |
| Figma | URL do frame | Transformar designs em apps React |
| Bolt | Repositório GitHub exportado do Bolt | Migrando projetos Bolt |
| Lovable | Repositório GitHub exportado do Lovable | Migrando projetos Lovable |
| Base44 | Repositório GitHub exportado do Base44 | Migrando projetos Base44 |
| ZIP | Upload de arquivo .zip | Importar arquivos de projeto locais |
| Planilha | Arquivo .xlsx, .csv ou URL do Google Sheets | Construir um app a partir de dados de planilha |
| Exportação anterior do Agent | Repositório GitHub exportado de um app Agent anterior | Reimportar um app Agent anterior |
| Vazio | Nada | Usuários avançados que querem um projeto em branco sem Agent |
O Replit valida a compatibilidade antes do início da importação.
Para designs Figma, consulte Transformar um design Figma em um app interativo.
Importações rápidas
Escolha uma fonte para instruções passo a passo:
Lovable
Base44
Vercel
Bolt
GitHub
ZIP
⏰ Tempo estimado: quatro minutosImporte um projeto Lovable para o Replit exportando-o para o GitHub e, em seguida, importando esse repositório.Antes de começar
- Um projeto Lovable que você pode exportar
- Uma conta GitHub conectada ao Lovable
- Uma conta Replit
Passos
- Exporte seu projeto Lovable para o GitHub.
- Abra replit.com/import.
- Selecione Lovable.
- Conecte sua conta GitHub.
- Selecione o repositório Lovable exportado.
- Selecione Importar.
What gets imported
Replit imports the following from your project:
- Code: Application logic and source files
- Design and styles: UI components and styling rules
- Assets: Images, icons, and static files
- Backend logic: Server-side functionality, if present
- Database schema: Table structure, if present
What is not imported
- Supabase data: Existing database records are not migrated
- Secrets: Environment variables and API keys must be added separately
Use Agent to rebuild missing functionality, add secrets, and recreate database data.During import, . If your app needs changes, use these Project Editor tools:
- Agent: Refine features, debug issues, and make code changes
- Secrets: Add API keys and environment variables
- Workflows: Set the Run command for your app
Continue your journey
Now that you’ve imported your , explore these next steps: ⏰ Tempo estimado: quatro minutosImporte um projeto Base44 para o Replit exportando-o para o GitHub e, em seguida, importando esse repositório.Antes de começar
- Um projeto Base44 que você pode exportar
- Uma conta GitHub conectada ao Base44
- Uma conta Replit
Passos
- Exporte seu projeto Base44 para o GitHub.
- Abra replit.com/import.
- Selecione Base44.
- Conecte sua conta GitHub.
- Selecione o repositório Base44 exportado.
- Selecione Importar.
What gets imported
Replit imports the following from your project:
- Code: Application logic and source files
- Design and styles: UI components and styling rules
- Assets: Images, icons, and static files
- Backend logic: Server-side functionality, if present
- Database schema: Table structure, if present
What is not imported
- Supabase data: Existing database records are not migrated
- Secrets: Environment variables and API keys must be added separately
Use Agent to rebuild missing functionality, add secrets, and recreate database data.During import, . If your app needs changes, use these Project Editor tools:
- Agent: Refine features, debug issues, and make code changes
- Secrets: Add API keys and environment variables
- Workflows: Set the Run command for your app
Continue your journey
Now that you’ve imported your , explore these next steps: ⏰ Tempo estimado: três minutosImporte um projeto Vercel para o Replit vinculando o repositório GitHub por trás do projeto.Antes de começar
- Um projeto Vercel conectado ao GitHub
- Acesso ao repositório GitHub de suporte
- Uma conta Replit
Passos
- Abra replit.com/import.
- Selecione Vercel.
- Conecte sua conta GitHub.
- Selecione o repositório do seu projeto Vercel.
- Adicione quaisquer segredos e variáveis de ambiente solicitados.
- Selecione Importar.
O que é importado
- Arquivos do projeto e estrutura de diretórios
- Configuração de dependência e framework
- Padrões de execução e build para o Replit
O que não é importado
- Valores de variáveis de ambiente existentes
- Domínios personalizados
- Comportamento de edge ou middleware específico do Vercel
- Configuração de análises ou monitoramento externo
During import, . If your app needs changes, use these Project Editor tools:
- Agent: Refine features, debug issues, and make code changes
- Secrets: Add API keys and environment variables
- Workflows: Set the Run command for your app
Continue your journey
Now that you’ve imported your , explore these next steps: ⏰ Tempo estimado: quatro minutosO Agent atualmente suporta importações do Bolt para apps Vite + React.
Importe um projeto Bolt para o Replit exportando-o para o GitHub e, em seguida, importando esse repositório.Antes de começar
- Um projeto Bolt que você pode exportar
- Uma conta GitHub conectada ao Bolt
- Uma conta Replit
Passos
- Exporte seu projeto Bolt para o GitHub.
- Abra replit.com/import.
- Selecione Bolt.
- Conecte sua conta GitHub.
- Selecione o repositório Bolt exportado.
- Selecione Importar.
What gets imported
Replit imports the following from your project:
- Code: Application logic and source files
- Design and styles: UI components and styling rules
- Assets: Images, icons, and static files
- Backend logic: Server-side functionality, if present
- Database schema: Table structure, if present
What is not imported
- Supabase data: Existing database records are not migrated
- Secrets: Environment variables and API keys must be added separately
Use Agent to rebuild missing functionality, add secrets, and recreate database data.During import, . If your app needs changes, use these Project Editor tools:
- Agent: Refine features, debug issues, and make code changes
- Secrets: Add API keys and environment variables
- Workflows: Set the Run command for your app
Continue your journey
Now that you’ve imported your , explore these next steps: ⏰ Tempo estimado: dois minutosImporte um repositório GitHub para o Replit para executar, testar e publicar mais rapidamente.Antes de começar
- Uma URL de repositório GitHub
- Acesso ao repositório (público ou privado)
- Uma conta Replit
Opção um: importação rápidaA importação rápida funciona para repositórios públicos.
- Copie o caminho do repositório após
github.com/.
- Abra
https://replit.com/github.com/<owner>/<repo>.
- Pressione Enter para iniciar a importação.
Exemplo
- URL do GitHub:
https://github.com/exampleUser/my-app
- URL de importação do Replit:
https://replit.com/github.com/exampleUser/my-app
Opção dois: importação guiadaA importação guiada suporta repositórios públicos e privados.
- Abra replit.com/import.
- Selecione GitHub.
- Conecte sua conta GitHub.
- Escolha um repositório.
- Selecione Importar.
O que é importado
- Arquivos e pastas do repositório
- Arquivos de dependência
- Configuração comum de execução e build
O que não é importado
- Valores de segredos e variáveis de ambiente existentes
- Serviços específicos de plataforma que não são executados no Replit por padrão
During import, . If your app needs changes, use these Project Editor tools:
- Agent: Refine features, debug issues, and make code changes
- Secrets: Add API keys and environment variables
- Workflows: Set the Run command for your app
Continue your journey
Now that you’ve imported your , explore these next steps:Solução de problemas de conexão com o GitHubSe você vir Failed to get repository, please re-authenticate with GitHub, ou o menu suspenso de repositório mostrar No repositories found, o fluxo de importação do GitHub usa uma conexão separada da que está na página Conta → Serviços Conectados. Reconectar em Serviços Conectados sozinho não corrigirá o fluxo de importação.Reconectar GitHub em Provedores Git
Abra a seção Provedores Git nas configurações da sua conta Replit, desconecte o GitHub e reconecte a partir da mesma tela. Depois disso, seus repositórios pessoais devem aparecer no menu suspenso de importação.
Aprovar o app Replit para sua organização GitHub
Se o repositório pertence a uma organização GitHub, abra https://github.com/settings/applications, encontre o app OAuth do Replit e conceda acesso à organização nas configurações de acesso de aplicativos de terceiros. Os administradores da organização podem precisar executar esta etapa se você não for proprietário da organização. Tentar a importação novamente
Abra replit.com/import e tente a importação novamente, tanto pelo menu suspenso de repositório quanto colando a URL do repositório. ⏰ Tempo estimado: três minutosImporte um projeto local enviando um arquivo .zip.Antes de começar
- Um arquivo
.zip que contém seu projeto
- Uma pasta raiz de projeto clara no arquivo
- Uma conta Replit
Passos
- Abra replit.com/import.
- Selecione ZIP.
- Faça upload do seu arquivo
.zip.
- Adicione quaisquer segredos e variáveis de ambiente solicitados.
- Selecione Importar.
O que é importado
- Arquivos do projeto e estrutura de diretórios
- Arquivos de dependência
- Padrões de execução e build para o Replit
O que não é importado
- Valores de variáveis de ambiente existentes
- Domínios personalizados
- Serviços específicos de plataforma que precisam de configuração manual
- Dados de banco de dados existentes
- Configuração existente de conectores de terceiros
During import, . If your app needs changes, use these Project Editor tools:
- Agent: Refine features, debug issues, and make code changes
- Secrets: Add API keys and environment variables
- Workflows: Set the Run command for your app
Continue your journey
Now that you’ve imported your , explore these next steps:
Outras fontes
Bitbucket
- Cole uma URL de repositório Bitbucket ou conecte sua conta Bitbucket para pesquisar seus repositórios.
- O suporte do Agent durante a importação pode ser limitado em comparação com projetos hospedados no GitHub.
Planilha
- Faça upload de um arquivo Excel (
.xlsx) ou CSV, ou cole uma URL pública do Google Sheets.
- O Agent lê a estrutura da sua planilha e constrói um app full-stack com um banco de dados preenchido com seus dados.
- Inclui uma interface para visualizar, pesquisar e gerenciar seus registros.
Exportação anterior do Agent
- Reimporte um app Agent previamente exportado de um repositório GitHub.
- O Replit preserva a estrutura específica do Agent (código, esquema de banco de dados, funcionalidade de backend).
- Valores de banco de dados e valores de segredos não são importados.
Vazio
- Comece com um projeto completamente vazio — sem Agent, sem seleção de framework e sem estruturação.
- Ideal para usuários avançados que querem controle total sobre a configuração do projeto.
Limitações
- Dados de banco de dados existentes não são migrados.
- Algumas dependências complexas ou proprietárias podem precisar de configuração manual.
- Projetos grandes podem levar mais tempo para processar.
Boas práticas
- Remova credenciais sensíveis antes da importação.
- Mantenha a estrutura do projeto de origem limpa.
- Verifique dependências e comandos de execução após a importação.
- Teste os fluxos principais antes de publicar.
Solução de problemas
Se a importação falhar, verifique essas áreas primeiro:
- Erros de compatibilidade: Verifique os arquivos de projeto necessários e os frameworks suportados.
- Erros de acesso: Confirme as permissões do repositório ou da fonte.
- Erros de processamento: Tente novamente após simplificar a estrutura do projeto ou reduzir o tamanho.
Se os problemas continuarem, visite o Replit Community Hub ou entre em contato com o Suporte.
Faturamento
Importações que exigem trabalho de migração do Agent podem consumir créditos. O uso de créditos depende da complexidade do projeto.