Passer au contenu principal
Import vous permet d’apporter du code ou des designs existants dans Replit Apps et de continuer à construire avec Agent.

Sources prises en charge

SourceCe que vous fournissezIdéal pour
GitHubURL du dépôt ou sélecteur de dépôtImports de dépôts publics et privés
VercelDépôt GitHub derrière votre projet VercelMigration d’applications Vercel
FigmaURL du frameTransformer des designs en applications React
BoltDépôt GitHub exporté depuis BoltMigration de projets Bolt
LovableDépôt GitHub exporté depuis LovableMigration de projets Lovable
ZIPTéléversement d’un fichier .zipImport d’archives de projets locaux
Replit valide la compatibilité avant le début de l’import.

Guides de démarrage rapide

Importer depuis GitHub

2 minutesImportez un dépôt GitHub dans Replit.

Importer depuis Figma

⏱️ 3 minutesConvertissez un frame Figma en application React.

Importer depuis Vercel

⏱️ 3 minutesImportez le dépôt GitHub derrière un projet Vercel.

Importer depuis Bolt

⏱️ 4 minutesExportez depuis Bolt, puis importez dans Replit.

Importer depuis Lovable

⏱️ 4 minutesExportez depuis Lovable, puis importez dans Replit.

Importer depuis ZIP

⏱️ 3 minutesTéléversez une archive .zip et continuez avec Agent.

Flux d’import standard

  1. Ouvrez replit.com/import.
  2. Sélectionnez une source d’import.
  3. Connectez les comptes requis.
  4. Fournissez une URL de dépôt, une URL de frame ou un fichier .zip.
  5. Ajoutez les secrets ou variables d’environnement demandés.
  6. Sélectionnez Importer et examinez l’application générée.

Notes sur les sources

GitHub

  • Utilisez l’import rapide pour les dépôts publics avec https://replit.com/github.com/<owner>/<repo>.
  • Utilisez l’import guidé pour les dépôts publics et privés.
  • Si votre dépôt est une Agent App exportée, Replit préserve la structure spécifique à Agent lors de l’import.

Figma

  • Importez une seule URL de frame Figma.
  • Replit génère du code React, puis Agent aide à le affiner.
  • Pour de meilleurs résultats, utilisez des frames, l’auto layout et des noms de calques clairs.

Vercel

  • Sélectionnez le dépôt GitHub derrière votre projet Vercel.
  • Replit importe le code du projet et les valeurs par défaut de configuration.
  • Ajoutez les valeurs des variables d’environnement lors de l’import.

Bolt

  • Exportez votre projet Bolt vers GitHub avant d’importer.
  • Replit importe le code, les styles d’interface, les ressources, la logique backend (si présente) et le schéma de base de données (si présent).
  • Les données Supabase et les valeurs secrètes ne sont pas importées.
  • Après l’import, demandez à Agent d’ajouter les secrets et de recréer les données de la base de données.

Lovable

  • Exportez votre projet Lovable vers GitHub avant d’importer.
  • Replit importe le code, les styles d’interface, les ressources, la logique backend (si présente) et le schéma de base de données (si présent).
  • Les données Supabase et les valeurs secrètes ne sont pas importées.
  • Après l’import, demandez à Agent d’ajouter les secrets et de recréer les données de la base de données.

ZIP

  • Téléversez un fichier .zip avec une racine de projet claire.
  • Replit importe les fichiers, les dépendances et les paramètres d’exécution courants par défaut.
  • Les valeurs secrètes existantes, les domaines et les données de base de données ne sont pas importés.

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 grands projets peuvent prendre plus de temps à traiter.

Bonnes pratiques

  • Supprimez les informations d’identification sensibles avant l’import.
  • Gardez la structure de votre projet source propre.
  • Vérifiez les dépendances et les commandes d’exécution après l’import.
  • Testez les flux principaux avant de publier.

Dépannage

Si l’import é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 Replit Community Hub ou contactez le support.

Facturation

Les imports nécessitant un travail de migration par Agent peuvent consommer des crédits. La consommation de crédits dépend de la complexité du projet.