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.
L’importation vous permet d’apporter du code ou des designs existants dans Replit Apps et de continuer à construire avec Agent.
Sources prises en charge
| Source | Ce que vous fournissez | Idéal pour |
|---|
| GitHub | URL du dépôt ou sélecteur de dépôt | Importations de dépôts publics et privés |
| Bitbucket | URL du dépôt ou sélecteur de dépôt | Importations de dépôts hébergés sur Bitbucket |
| Vercel | Dépôt GitHub derrière votre projet Vercel | Migration d’applications Vercel |
| Figma | URL de frame | Transformer des designs en applications React |
| Bolt | Dépôt GitHub exporté depuis Bolt | Migration de projets Bolt |
| Lovable | Dépôt GitHub exporté depuis Lovable | Migration de projets Lovable |
| Base44 | Dépôt GitHub exporté depuis Base44 | Migration de projets Base44 |
| ZIP | Téléchargement de fichier .zip | Importation d’archives de projets locaux |
| Feuille de calcul | Fichier .xlsx, .csv, ou URL Google Sheets | Construire une application à partir de données tableur |
| Export Agent précédent | Dépôt GitHub exporté depuis une application Agent précédente | Ré-importation d’une application Agent précédente |
| Vide | Rien | Utilisateurs avancés qui veulent un projet vide sans Agent |
Replit valide la compatibilité avant le début de l’importation.
Pour les designs Figma, consultez Transformer un design Figma en application interactive.
Importations rapides
Choisissez une source pour des instructions étape par étape :
Lovable
Base44
Vercel
Bolt
GitHub
ZIP
⏰ Durée estimée : quatre minutesImportez un projet Lovable dans Replit en l’exportant vers GitHub, puis en important ce dépôt.Avant de commencer
- Un projet Lovable que vous pouvez exporter
- Un compte GitHub connecté à Lovable
- Un compte Replit
Étapes
- Exportez votre projet Lovable vers GitHub.
- Ouvrez replit.com/import.
- Sélectionnez Lovable.
- Connectez votre compte GitHub.
- Sélectionnez le dépôt Lovable exporté.
- Sélectionnez Importer.
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: ⏰ Durée estimée : quatre minutesImportez un projet Base44 dans Replit en l’exportant vers GitHub, puis en important ce dépôt.Avant de commencer
- Un projet Base44 que vous pouvez exporter
- Un compte GitHub connecté à Base44
- Un compte Replit
Étapes
- Exportez votre projet Base44 vers GitHub.
- Ouvrez replit.com/import.
- Sélectionnez Base44.
- Connectez votre compte GitHub.
- Sélectionnez le dépôt Base44 exporté.
- Sélectionnez Importer.
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: ⏰ Durée estimée : trois minutesImportez un projet Vercel dans Replit en liant le dépôt GitHub derrière le projet.Avant de commencer
- Un projet Vercel connecté à GitHub
- Accès au dépôt GitHub sous-jacent
- Un compte Replit
Étapes
- Ouvrez replit.com/import.
- Sélectionnez Vercel.
- Connectez votre compte GitHub.
- Sélectionnez le dépôt de votre projet Vercel.
- Ajoutez les secrets et variables d’environnement demandés.
- Sélectionnez Importer.
Ce qui est importé
- Fichiers du projet et structure de répertoires
- Configuration des dépendances et du framework
- Paramètres par défaut d’exécution et de build pour Replit
Ce qui n’est pas importé
- Valeurs existantes des variables d’environnement
- Domaines personnalisés
- Comportements edge ou middleware spécifiques à Vercel
- Configuration d’analyses externes ou de monitoring
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: ⏰ Durée estimée : quatre minutesAgent prend actuellement en charge les importations Bolt pour les applications Vite + React.
Importez un projet Bolt dans Replit en l’exportant vers GitHub, puis en important ce dépôt.Avant de commencer
- Un projet Bolt que vous pouvez exporter
- Un compte GitHub connecté à Bolt
- Un compte Replit
Étapes
- Exportez votre projet Bolt vers GitHub.
- Ouvrez replit.com/import.
- Sélectionnez Bolt.
- Connectez votre compte GitHub.
- Sélectionnez le dépôt Bolt exporté.
- Sélectionnez Importer.
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: ⏰ Durée estimée : deux minutesImportez un dépôt GitHub dans Replit pour exécuter, tester et publier plus rapidement.Avant de commencer
- Une URL de dépôt GitHub
- Accès au dépôt (public ou privé)
- Un compte Replit
Option 1 : importation rapideL’importation rapide fonctionne pour les dépôts publics.
- Copiez le chemin du dépôt après
github.com/.
- Ouvrez
https://replit.com/github.com/<propriétaire>/<dépôt>.
- Appuyez sur Entrée pour démarrer l’importation.
Exemple
- URL GitHub :
https://github.com/exampleUser/my-app
- URL d’importation Replit :
https://replit.com/github.com/exampleUser/my-app
Option 2 : importation guidéeL’importation guidée prend en charge les dépôts publics et privés.
- Ouvrez replit.com/import.
- Sélectionnez GitHub.
- Connectez votre compte GitHub.
- Choisissez un dépôt.
- Sélectionnez Importer.
Ce qui est importé
- Fichiers et dossiers du dépôt
- Fichiers de dépendances
- Configuration courante d’exécution et de build
Ce qui n’est pas importé
- Valeurs existantes des secrets et variables d’environnement
- Services spécifiques à la plateforme qui ne s’exécutent pas par défaut dans Replit
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:Résolution des problèmes de connexion GitHubSi vous voyez Failed to get repository, please re-authenticate with GitHub, ou si le menu déroulant du dépôt affiche No repositories found, le flux d’importation GitHub utilise une connexion distincte de celle de votre page Compte → Services connectés. Reconnecter sous Services connectés seul ne résoudra pas le flux d’importation.Reconnecter GitHub depuis Fournisseurs Git
Ouvrez la section Fournisseurs Git dans les paramètres de votre compte Replit, déconnectez GitHub et reconnectez depuis le même écran. Après cela, vos dépôts personnels devraient apparaître dans le menu déroulant d’importation.
Approuver l'application Replit pour votre organisation GitHub
Si le dépôt appartient à une organisation GitHub, ouvrez https://github.com/settings/applications, trouvez l’application OAuth Replit et accordez-lui l’accès à l’organisation dans les paramètres d’accès aux applications tierces. Les administrateurs d’organisation peuvent devoir effectuer cette étape si vous n’êtes pas propriétaire de l’organisation. Réessayer l'importation
Ouvrez replit.com/import et réessayez l’importation, à la fois depuis le menu déroulant du dépôt et en collant l’URL du dépôt. ⏰ Durée estimée : trois minutesImportez un projet local en téléchargeant un fichier .zip.Avant de commencer
- Un fichier
.zip contenant votre projet
- Un dossier racine de projet clair dans l’archive
- Un compte Replit
Étapes
- Ouvrez replit.com/import.
- Sélectionnez ZIP.
- Téléchargez votre fichier
.zip.
- Ajoutez les secrets et variables d’environnement demandés.
- Sélectionnez Importer.
Ce qui est importé
- Fichiers du projet et structure de répertoires
- Fichiers de dépendances
- Paramètres par défaut d’exécution et de build pour Replit
Ce qui n’est pas importé
- Valeurs existantes des variables d’environnement
- Domaines personnalisés
- Services spécifiques à la plateforme nécessitant une configuration manuelle
- Données de base de données existantes
- Configuration de connecteurs tiers existante
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:
Autres sources
Bitbucket
- Collez une URL de dépôt Bitbucket, ou connectez votre compte Bitbucket pour rechercher vos dépôts.
- La prise en charge d’Agent pendant l’importation peut être limitée par rapport aux projets hébergés sur GitHub.
Feuille de calcul
- Téléchargez un fichier Excel (
.xlsx) ou CSV, ou collez une URL Google Sheets publique.
- Agent lit la structure de votre feuille de calcul et construit une application full-stack avec une base de données initialisée avec vos données.
- Inclut une interface pour afficher, rechercher et gérer vos enregistrements.
Export Agent précédent
- Ré-importez une application Agent précédemment exportée depuis un dépôt GitHub.
- Replit préserve la structure spécifique à Agent (code, schéma de base de données, fonctionnalité backend).
- Les valeurs de base de données et les valeurs de secrets ne sont pas importées.
Vide
- Démarrez avec un projet complètement vide — sans Agent, sans sélection de framework, et sans génération automatique.
- Idéal pour les utilisateurs avancés qui souhaitent un contrôle total sur la configuration du projet.
Limitations
- Les données de base de données existantes ne sont pas migrées.
- Certaines dépendances complexes ou propriétaires peuvent nécessiter une configuration manuelle.
- Les projets volumineux peuvent prendre plus de temps à traiter.
Meilleures pratiques
- Supprimez les informations d’identification sensibles avant l’importation.
- Gardez la structure de votre projet source propre.
- Vérifiez les dépendances et les commandes d’exécution après l’importation.
- Testez les flux principaux avant de publier.
Résolution de problèmes
Si l’importation échoue, vérifiez ces points en premier :
- Erreurs de compatibilité : Vérifiez les fichiers de projet requis et les frameworks pris en charge.
- Erreurs d’accès : Confirmez les permissions du dépôt ou de la source.
- Erreurs de traitement : Réessayez après avoir simplifié la structure du projet ou réduit sa taille.
Si les problèmes persistent, visitez le Centre communautaire Replit ou contactez le Support.
Facturation
Les importations nécessitant un travail de migration Agent peuvent consommer des crédits. L’utilisation des crédits dépend de la complexité du projet.