During import, Agent prépare l'environnement, installe les dépendances et configure les commandes d'exécution pour Replit. If your app needs changes, use these Project Editor tools:
Agent: Refine features, debug issues, and make code changes
During import, Replit détecte votre stack applicative, installe les dépendances et configure les commandes d'exécution. If your app needs changes, use these Project Editor tools:
Agent: Refine features, debug issues, and make code changes
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.
1
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.
2
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.
3
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, de 200 Mo maximum
Un dossier racine de projet clair dans l’archive
Un compte Replit
Si votre fichier zip dépasse 200 Mo, le formulaire d’importation le rejette. Excluez les dossiers de dépendances et de build tels que node_modules, .venv, ou build pour réduire la taille. Replit réinstalle les dépendances pendant l’importation.Étapes
During import, Agent prépare l'environnement, installe les dépendances et configure les commandes d'exécution pour Replit. If your app needs changes, use these Project Editor tools:
Agent: Refine features, debug issues, and make code changes
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.
Cette page vous a-t-elle été utile ?
{"docsConfig":{"theme":"aspen","$schema":"https://mintlify.com/docs.json","name":"Replit","colors":{"primary":"#FF3C00","light":"#FF3C00","dark":"#FF3C00"},"logo":{"light":"https://mintcdn.com/replit/j4of5To8jzehz0JK/logo/light.svg?fit=max\u0026auto=format\u0026n=j4of5To8jzehz0JK\u0026q=85\u0026s=6209cb5927b56fd1781133af05428373","dark":"https://mintcdn.com/replit/j4of5To8jzehz0JK/logo/dark.svg?fit=max\u0026auto=format\u0026n=j4of5To8jzehz0JK\u0026q=85\u0026s=9cbba158300d48c49d8b888e71015495","href":"/welcome"},"favicon":"https://mintcdn.com/replit/CmOMKRnamiqG44eH/favicon.ico?fit=max\u0026auto=format\u0026n=CmOMKRnamiqG44eH\u0026q=85\u0026s=c89a6df6f537373c946c7a5f0ac65475","appearance":{"default":"light"},"background":{"color":{"light":"#F6F5F4","dark":"#1E1E1F"}},"navbar":{"links":[],"primary":{"type":"button","label":"Start Building","href":"https://replit.com?ref=docs"}},"footer":{"socials":{"x":"https://x.com/replit","linkedin":"https://www.linkedin.com/company/repl-it","youtube":"https://www.youtube.com/@replit"}},"seo":{"metatags":{"og:site_name":"Replit Docs","twitter:site":"@replit","twitter:creator":"@replit","author":"Replit"},"indexing":"all"},"fonts":{"heading":{"family":"ABC Diatype Plus","weight":400,"source":"https://cdn.replit.com/dotcom/fonts/ABCDiatypePlusVariable.woff2","format":"woff2"},"body":{"family":"ABC Diatype Plus","weight":400,"source":"https://cdn.replit.com/dotcom/fonts/ABCDiatypePlusVariable.woff2","format":"woff2"}},"integrations":{"segment":{"key":"dMePKGC4BqfBivpe0Hvl8IoPpzSHgjdX"}},"contextual":{"options":["copy","view"],"display":"header"},"thumbnails":{"appearance":"light","background":"https://mintcdn.com/replit/j4of5To8jzehz0JK/thumb.png?fit=max\u0026auto=format\u0026n=j4of5To8jzehz0JK\u0026q=85\u0026s=a7db7f0256b2fa06810fb4d378e63cc5","fonts":{"family":"ABC Diatype Plus"}},"styling":{"latex":true},"navigation":{"languages":[{"language":"en","href":"welcome"},{"language":"fr","navbar":{"links":[],"primary":{"type":"button","label":"Commencer à créer","href":"https://replit.com?ref=docs"}},"href":"fr/welcome"},{"language":"pt","hidden":false,"navbar":{"links":[],"primary":{"type":"button","label":"Comece a criar","href":"https://replit.com?ref=docs"}},"href":"pt/welcome"},{"language":"ja","hidden":false,"navbar":{"links":[],"primary":{"type":"button","label":"作成を開始","href":"https://replit.com?ref=docs"}},"href":"ja/welcome"},{"language":"ko","hidden":false,"navbar":{"links":[],"primary":{"type":"button","label":"빌드 시작하기","href":"https://replit.com?ref=docs"}},"href":"ko/welcome"}]}},"deployment":{"deploymentMetadataValue":{"subdomain":"replit","hasAudioNarration":false,"actualSubdomain":"replit","customDomains":["docs.replit.com","docs.repl.it"],"gitSource":{"type":"github","owner":"replit","repo":"replit-docs","deployBranch":"main","contentDirectory":"docs","isPrivate":true,"mountPath":"","label":""},"chroma":{"liveDeploymentHistoryId":"6ae507fe004f8cf1ce95594e","collectionId":"793fa1ba-1353-43d1-b1fa-9544e2d58eae","schemaVersion":"v3","latestBuiltDeploymentHistoryId":"6ae507fe004f8cf1ce95594e"},"feedback":{"thumbs":true,"issues":true,"edits":false},"entitlements":{"AI_CHAT":{"status":"ENABLED"},"REMOVE_BRANDING":{"status":"ENABLED"},"CONTEXTUAL_FEEDBACK":{"status":"ENABLED"},"CODE_SNIPPET_FEEDBACK":{"status":"ENABLED"},"WEB_MCP":{"status":"ENABLED"},"NARRATION":{"status":"ENABLED"}},"buildId":"6ae507fe004f8cf1ce95594e","clientVersion":"0.0.4043","searchFilterCounts":[{"language":"en","tag":"Features","count":357},{"language":"fr","tag":"Fonctionnalités","count":356},{"language":"ja","tag":"機能","count":356},{"language":"ko","tag":"기능","count":356},{"language":"pt","tag":"Funcionalidades","count":356},{"language":"en","tag":"Changelog","count":99},{"language":"fr","tag":"Journal des modifications","count":98},{"language":"ja","tag":"変更履歴","count":98},{"language":"ko","tag":"변경 내역","count":98},{"language":"pt","tag":"Registro de alterações","count":98},{"language":"en","tag":"Apps","count":41},{"language":"fr","tag":"Apps","count":41},{"language":"ja","tag":"Apps","count":41},{"language":"ko","tag":"Apps","count":41},{"language":"pt","tag":"Apps","count":41},{"language":"en","tag":"Enterprise","count":40},{"language":"fr","tag":"Entreprise","count":40},{"language":"ja","tag":"Enterprise","count":40},{"language":"ko","tag":"Enterprise","count":40},{"language":"pt","tag":"Enterprise","count":40},{"language":"en","tag":"Use cases","count":39},{"language":"fr","tag":"Use cases","count":35},{"language":"ja","tag":"Use cases","count":35},{"language":"ko","tag":"Use cases","count":35},{"language":"pt","tag":"Use cases","count":35},{"language":"en","tag":"Chats","count":25},{"language":"en","tag":"Designs","count":25},{"language":"fr","tag":"Chats","count":25},{"language":"fr","tag":"Designs","count":25},{"language":"ja","tag":"Chats","count":25},{"language":"ja","tag":"Designs","count":25},{"language":"ko","tag":"Chats","count":25},{"language":"ko","tag":"Designs","count":25},{"language":"pt","tag":"Chats","count":25},{"language":"pt","tag":"Designs","count":25},{"language":"en","tag":"Trust \u0026 Billing","count":23},{"language":"fr","tag":"Confiance et facturation","count":23},{"language":"ja","tag":"信頼と請求","count":23},{"language":"ko","tag":"신뢰 및 결제","count":23},{"language":"pt","tag":"Confiança e faturamento","count":23},{"language":"en","tag":"Web","count":22},{"language":"fr","tag":"Web","count":22},{"language":"ja","tag":"Web","count":22},{"language":"ko","tag":"Web","count":22},{"language":"pt","tag":"Web","count":22},{"language":"en","tag":"Help","count":20},{"language":"fr","tag":"Help","count":20},{"language":"ja","tag":"Help","count":20},{"language":"ko","tag":"Help","count":20},{"language":"pt","tag":"Help","count":20}]},"assistantConfig":{"deflection":{"enabled":true,"email":"support@replit.com"}},"basePath":"","hasChatPermissions":true,"hasWebMcpPermissions":true,"toggles":[{"name":"kill-isr","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-mintlify-slack","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-integrations-settings","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-pr-grouping","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"custom-prefix","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"analytics-v7","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"user-flows-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"no-publish-flow","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-onboarding","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"llms-txt-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving-live","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"stripTemperatureMiddleware","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"support-platform-pylon-zendesk","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"instant-rollback","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications-server","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-fable","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fixed-ai-action-pricing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automation-resolve-merge-conflict","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"scoped-publishing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"mintql","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"page-level-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-version-history-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"billing-page-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"full-page-search","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workspace-projects","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"assistant-v5","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"byok-sep-25","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fork-pr-previews","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"revalidation-jwt","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"vite-origin","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"billing-updated-9-15","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-sso-scim","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"hobby-abuse-scan","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"dashboard-inbox","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-signup","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"turbopuffer-dual-write","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-enabled","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"approve-review-flow","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false}],"googleFontsInlined":false},"customCss":[{"filePath":"styles.css","href":"/_mintlify/custom/replit/6239de1eb4bb33f5/styles.css"}],"page":{"pagePath":"fr/build/import-from-providers","slug":"/fr/build/import-from-providers","pageMetadata":{"title":"Importer depuis un fournisseur","sidebarTitle":"Importer depuis un fournisseur","description":"Importez des projets, du code et des designs depuis un autre outil dans Replit et continuez à construire avec Agent.","icon":"file-import","href":"/fr/build/import-from-providers"},"description":{"compiledSource":"\"use strict\";\nconst {jsx: _jsx} = arguments[0];\nconst {useMDXComponents: _provideComponents} = arguments[0];\nfunction _createMdxContent(props) {\n const _components = {\n p: \"p\",\n ..._provideComponents(),\n ...props.components\n };\n return _jsx(_components.p, {\n children: \"Importez des projets, du code et des designs depuis un autre outil dans Replit et continuez à construire avec Agent.\"\n });\n}\nfunction MDXContent(props = {}) {\n const {wrapper: MDXLayout} = {\n ..._provideComponents(),\n ...props.components\n };\n return MDXLayout ? _jsx(MDXLayout, {\n ...props,\n children: _jsx(_createMdxContent, {\n ...props\n })\n }) : _createMdxContent(props);\n}\nreturn {\n default: MDXContent\n};\n","frontmatter":{},"scope":{}},"pageType":"default","mdx":{"mdxSource":{"compiledSource":"\"use strict\";const{Fragment:_Fragment,jsx:_jsx,jsxs:_jsxs}=arguments[0];const{useMDXComponents:_provideComponents}=arguments[0];const platform_8=`Bolt`;const platform_7=`Base44`;const platform_6=`Lovable`;const platform_5=`Bolt`;const projectType_5=`project`;const platform_4=`Base44`;const projectType_4=`project`;const platform_3=`Lovable`;const projectType_3=`project`;const platform_2=`ZIP`;const projectType_2=`project`;const platform_1=`GitHub`;const projectType_1=`repository`;const platform_0=`Vercel`;const projectType_0=`project`;const setupDescription_5=`Agent prépare l'environnement, installe les dépendances et configure les commandes d'exécution pour Replit`;const setupDescription_4=`Replit détecte votre stack applicative, installe les dépendances et configure les commandes d'exécution`;const setupDescription_3=`Agent valide la structure du projet et ajuste la configuration pour Replit`;const setupDescription_2=`Agent prépare l'environnement, installe les dépendances et configure les commandes d'exécution pour Replit`;const setupDescription_1=`Agent valide la structure du projet et ajuste la configuration pour Replit`;const setupDescription_0=`Agent valide la structure du projet et ajuste la configuration pour Replit`;function _createMdxContent(props){const _components={a:`a`,code:`code`,em:`em`,li:`li`,ol:`ol`,p:`p`,strong:`strong`,tbody:`tbody`,td:`td`,th:`th`,thead:`thead`,tr:`tr`,ul:`ul`,..._provideComponents(),...props.components},{Heading,Note,Step,Steps,Tab,Table,Tabs,Warning}=_components;if(!Heading)_missingMdxReference(`Heading`,true);if(!Note)_missingMdxReference(`Note`,true);if(!Step)_missingMdxReference(`Step`,true);if(!Steps)_missingMdxReference(`Steps`,true);if(!Tab)_missingMdxReference(`Tab`,true);if(!Table)_missingMdxReference(`Table`,true);if(!Tabs)_missingMdxReference(`Tabs`,true);if(!Warning)_missingMdxReference(`Warning`,true);return _jsxs(_Fragment,{children:[_jsx(_components.p,{children:`L’importation vous permet d’apporter du code ou des designs existants dans Replit Apps et de continuer à construire avec Agent.`}),`\n`,_jsx(Heading,{level:`2`,id:`sources-prises-en-charge`,children:`Sources prises en charge`}),`\n`,_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{children:`Source`}),_jsx(_components.th,{children:`Ce que vous fournissez`}),_jsx(_components.th,{children:`Idéal pour`})]})}),_jsxs(_components.tbody,{children:[_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`GitHub`}),_jsx(_components.td,{children:`URL du dépôt ou sélecteur de dépôt`}),_jsx(_components.td,{children:`Importations de dépôts publics et privés`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Bitbucket`}),_jsx(_components.td,{children:`URL du dépôt ou sélecteur de dépôt`}),_jsx(_components.td,{children:`Importations de dépôts hébergés sur Bitbucket`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Vercel`}),_jsx(_components.td,{children:`Dépôt GitHub derrière votre projet Vercel`}),_jsx(_components.td,{children:`Migration d’applications Vercel`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Figma`}),_jsx(_components.td,{children:`URL de frame`}),_jsx(_components.td,{children:`Transformer des designs en applications React`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Claude`}),_jsx(_components.td,{children:`Design envoyé depuis Claude`}),_jsx(_components.td,{children:`Transformer un design Claude en application interactive`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Bolt`}),_jsx(_components.td,{children:`Dépôt GitHub exporté depuis Bolt`}),_jsx(_components.td,{children:`Migration de projets Bolt`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Lovable`}),_jsx(_components.td,{children:`Dépôt GitHub exporté depuis Lovable`}),_jsx(_components.td,{children:`Migration de projets Lovable`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Base44`}),_jsx(_components.td,{children:`Dépôt GitHub exporté depuis Base44`}),_jsx(_components.td,{children:`Migration de projets Base44`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`ZIP`}),_jsxs(_components.td,{children:[`Téléchargement de fichier `,_jsx(_components.code,{children:`.zip`})]}),_jsx(_components.td,{children:`Importation d’archives de projets locaux`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Feuille de calcul`}),_jsxs(_components.td,{children:[`Fichier `,_jsx(_components.code,{children:`.xlsx`}),`, `,_jsx(_components.code,{children:`.csv`}),`, ou URL Google Sheets`]}),_jsx(_components.td,{children:`Construire une application à partir de données tableur`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Export Agent précédent`}),_jsx(_components.td,{children:`Dépôt GitHub exporté depuis une application Agent précédente`}),_jsx(_components.td,{children:`Ré-importation d’une application Agent précédente`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Vide`}),_jsx(_components.td,{children:`Rien`}),_jsx(_components.td,{children:`Utilisateurs avancés qui veulent un projet vide sans Agent`})]})]})]}),`\n`,_jsx(Note,{children:`Replit valide la compatibilité avant le début de l’importation.`}),`\n`,_jsxs(_components.p,{children:[`Pour les designs Figma, consultez `,_jsx(_components.a,{href:`/fr/design/import-figma-designs-into-replit-design`,children:`Importer des designs Figma dans Replit Design`}),`.`]}),`\n`,_jsxs(_components.p,{children:[`Pour les designs envoyés depuis Claude, consultez `,_jsx(_components.a,{href:`/fr/design/import-claude-designs-into-replit-design`,children:`Importer des designs Claude dans Replit Design`}),`.`]}),`\n`,_jsx(Heading,{level:`2`,id:`importations-rapides`,children:`Importations rapides`}),`\n`,_jsx(_components.p,{children:`Choisissez une source pour des instructions étape par étape :`}),`\n`,_jsxs(Tabs,{children:[_jsxs(Tab,{title:`Lovable`,id:`lovable`,\"data-child-heading-ids\":`[\"what-gets-imported\",\"what-is-not-imported\",\"configure-and-run-your-app\",\"continue-your-journey\"]`,children:[_jsxs(_components.p,{children:[`⏰ `,_jsx(_components.em,{children:`Durée estimée : quatre minutes`})]}),_jsx(_components.p,{children:`Importez un projet Lovable dans Replit en l’exportant vers GitHub, puis en important ce dépôt.`}),_jsx(_components.p,{children:_jsx(_components.strong,{children:`Avant de commencer`})}),_jsxs(_components.ul,{children:[`\n`,_jsx(_components.li,{children:`Un projet Lovable que vous pouvez exporter`}),`\n`,_jsx(_components.li,{children:`Un compte GitHub connecté à Lovable`}),`\n`,_jsx(_components.li,{children:`Un compte Replit`}),`\n`]}),_jsx(_components.p,{children:_jsx(_components.strong,{children:`Étapes`})}),_jsxs(_components.ol,{children:[`\n`,_jsx(_components.li,{children:`Exportez votre projet Lovable vers GitHub.`}),`\n`,_jsxs(_components.li,{children:[`Ouvrez `,_jsx(_components.a,{href:`https://replit.com/import`,children:`replit.com/import`}),`.`]}),`\n`,_jsxs(_components.li,{children:[`Sélectionnez `,_jsx(_components.strong,{children:`Lovable`}),`.`]}),`\n`,_jsx(_components.li,{children:`Connectez votre compte GitHub.`}),`\n`,_jsx(_components.li,{children:`Sélectionnez le dépôt Lovable exporté.`}),`\n`,_jsxs(_components.li,{children:[`Sélectionnez `,_jsx(_components.strong,{children:`Importer`}),`.`]}),`\n`]}),_jsx(Heading,{level:`2`,id:`what-gets-imported`,children:`What gets imported`}),_jsxs(_components.p,{children:[`Replit imports the following from your `,platform_6,` project:`]}),_jsxs(_components.ul,{children:[`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Code`}),`: Application logic and source files`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Design and styles`}),`: UI components and styling rules`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Assets`}),`: Images, icons, and static files`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Backend logic`}),`: Server-side functionality, if present`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Database schema`}),`: Table structure, if present`]}),`\n`]}),_jsx(Heading,{level:`2`,id:`what-is-not-imported`,children:`What is not imported`}),_jsxs(_components.ul,{children:[`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Supabase data`}),`: Existing database records are not migrated`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Secrets`}),`: Environment variables and API keys must be added separately`]}),`\n`]}),_jsx(_components.p,{children:`Use Agent to rebuild missing functionality, add secrets, and recreate database data.`}),_jsx(Heading,{level:`2`,id:`configure-and-run-your-app`,children:`Configure and run your app`}),_jsxs(_components.p,{children:[`During import, `,setupDescription_0,`. If your app needs changes, use these Project Editor tools:`]}),_jsxs(_components.ul,{children:[`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:_jsx(_components.a,{href:`/features/agent/overview`,children:`Agent`})}),`: Refine features, debug issues, and make code changes`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:_jsx(_components.a,{href:`/core-concepts/project-editor/app-setup/secrets`,children:`Secrets`})}),`: Add API keys and environment variables`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:_jsx(_components.a,{href:`/features/workspace-tools/workflows`,children:`Workflows`})}),`: Set the `,_jsx(_components.strong,{children:`Run`}),` command for your app`]}),`\n`]}),_jsx(Heading,{level:`2`,id:`continue-your-journey`,children:`Continue your journey`}),_jsxs(_components.p,{children:[`Now that you’ve imported your `,platform_3,` `,projectType_3,`, explore these next steps:`]}),_jsxs(_components.ul,{children:[`\n`,_jsxs(_components.li,{children:[_jsx(_components.a,{href:`/features/agent/overview`,children:`Replit Agent`}),`: Get help with feature work, debugging, and refactoring`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.a,{href:`/learn/projects-and-artifacts/replit-deployments`,children:`Replit Deployments`}),`: Publish your app`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.a,{href:`/features/data-and-storage/sql-database`,children:`Database setup`}),`: Configure your database with Agent help`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.a,{href:`/build/invite-teammates`,children:`Collaborate`}),`: Build with teammates`]}),`\n`]})]}),_jsxs(Tab,{title:`Base44`,id:`base44`,\"data-child-heading-ids\":`[\"what-gets-imported-2\",\"what-is-not-imported-2\",\"configure-and-run-your-app-2\",\"continue-your-journey-2\"]`,children:[_jsxs(_components.p,{children:[`⏰ `,_jsx(_components.em,{children:`Durée estimée : quatre minutes`})]}),_jsx(_components.p,{children:`Importez un projet Base44 dans Replit en l’exportant vers GitHub, puis en important ce dépôt.`}),_jsx(_components.p,{children:_jsx(_components.strong,{children:`Avant de commencer`})}),_jsxs(_components.ul,{children:[`\n`,_jsx(_components.li,{children:`Un projet Base44 que vous pouvez exporter`}),`\n`,_jsx(_components.li,{children:`Un compte GitHub connecté à Base44`}),`\n`,_jsx(_components.li,{children:`Un compte Replit`}),`\n`]}),_jsx(_components.p,{children:_jsx(_components.strong,{children:`Étapes`})}),_jsxs(_components.ol,{children:[`\n`,_jsx(_components.li,{children:`Exportez votre projet Base44 vers GitHub.`}),`\n`,_jsxs(_components.li,{children:[`Ouvrez `,_jsx(_components.a,{href:`https://replit.com/import`,children:`replit.com/import`}),`.`]}),`\n`,_jsxs(_components.li,{children:[`Sélectionnez `,_jsx(_components.strong,{children:`Base44`}),`.`]}),`\n`,_jsx(_components.li,{children:`Connectez votre compte GitHub.`}),`\n`,_jsx(_components.li,{children:`Sélectionnez le dépôt Base44 exporté.`}),`\n`,_jsxs(_components.li,{children:[`Sélectionnez `,_jsx(_components.strong,{children:`Importer`}),`.`]}),`\n`]}),_jsx(Heading,{level:`2`,id:`what-gets-imported-2`,children:`What gets imported`}),_jsxs(_components.p,{children:[`Replit imports the following from your `,platform_7,` project:`]}),_jsxs(_components.ul,{children:[`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Code`}),`: Application logic and source files`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Design and styles`}),`: UI components and styling rules`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Assets`}),`: Images, icons, and static files`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Backend logic`}),`: Server-side functionality, if present`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Database schema`}),`: Table structure, if present`]}),`\n`]}),_jsx(Heading,{level:`2`,id:`what-is-not-imported-2`,children:`What is not imported`}),_jsxs(_components.ul,{children:[`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Supabase data`}),`: Existing database records are not migrated`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Secrets`}),`: Environment variables and API keys must be added separately`]}),`\n`]}),_jsx(_components.p,{children:`Use Agent to rebuild missing functionality, add secrets, and recreate database data.`}),_jsx(Heading,{level:`2`,id:`configure-and-run-your-app-2`,children:`Configure and run your app`}),_jsxs(_components.p,{children:[`During import, `,setupDescription_1,`. If your app needs changes, use these Project Editor tools:`]}),_jsxs(_components.ul,{children:[`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:_jsx(_components.a,{href:`/features/agent/overview`,children:`Agent`})}),`: Refine features, debug issues, and make code changes`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:_jsx(_components.a,{href:`/core-concepts/project-editor/app-setup/secrets`,children:`Secrets`})}),`: Add API keys and environment variables`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:_jsx(_components.a,{href:`/features/workspace-tools/workflows`,children:`Workflows`})}),`: Set the `,_jsx(_components.strong,{children:`Run`}),` command for your app`]}),`\n`]}),_jsx(Heading,{level:`2`,id:`continue-your-journey-2`,children:`Continue your journey`}),_jsxs(_components.p,{children:[`Now that you’ve imported your `,platform_4,` `,projectType_4,`, explore these next steps:`]}),_jsxs(_components.ul,{children:[`\n`,_jsxs(_components.li,{children:[_jsx(_components.a,{href:`/features/agent/overview`,children:`Replit Agent`}),`: Get help with feature work, debugging, and refactoring`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.a,{href:`/learn/projects-and-artifacts/replit-deployments`,children:`Replit Deployments`}),`: Publish your app`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.a,{href:`/features/data-and-storage/sql-database`,children:`Database setup`}),`: Configure your database with Agent help`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.a,{href:`/build/invite-teammates`,children:`Collaborate`}),`: Build with teammates`]}),`\n`]})]}),_jsxs(Tab,{title:`Vercel`,id:`vercel`,\"data-child-heading-ids\":`[\"configure-and-run-your-app-3\",\"continue-your-journey-3\"]`,children:[_jsxs(_components.p,{children:[`⏰ `,_jsx(_components.em,{children:`Durée estimée : trois minutes`})]}),_jsx(_components.p,{children:`Importez un projet Vercel dans Replit en liant le dépôt GitHub derrière le projet.`}),_jsx(_components.p,{children:_jsx(_components.strong,{children:`Avant de commencer`})}),_jsxs(_components.ul,{children:[`\n`,_jsx(_components.li,{children:`Un projet Vercel connecté à GitHub`}),`\n`,_jsx(_components.li,{children:`Accès au dépôt GitHub sous-jacent`}),`\n`,_jsx(_components.li,{children:`Un compte Replit`}),`\n`]}),_jsx(_components.p,{children:_jsx(_components.strong,{children:`Étapes`})}),_jsxs(_components.ol,{children:[`\n`,_jsxs(_components.li,{children:[`Ouvrez `,_jsx(_components.a,{href:`https://replit.com/import`,children:`replit.com/import`}),`.`]}),`\n`,_jsxs(_components.li,{children:[`Sélectionnez `,_jsx(_components.strong,{children:`Vercel`}),`.`]}),`\n`,_jsx(_components.li,{children:`Connectez votre compte GitHub.`}),`\n`,_jsx(_components.li,{children:`Sélectionnez le dépôt de votre projet Vercel.`}),`\n`,_jsx(_components.li,{children:`Ajoutez les secrets et variables d’environnement demandés.`}),`\n`,_jsxs(_components.li,{children:[`Sélectionnez `,_jsx(_components.strong,{children:`Importer`}),`.`]}),`\n`]}),_jsx(_components.p,{children:_jsx(_components.strong,{children:`Ce qui est importé`})}),_jsxs(_components.ul,{children:[`\n`,_jsx(_components.li,{children:`Fichiers du projet et structure de répertoires`}),`\n`,_jsx(_components.li,{children:`Configuration des dépendances et du framework`}),`\n`,_jsx(_components.li,{children:`Paramètres par défaut d’exécution et de build pour Replit`}),`\n`]}),_jsx(_components.p,{children:_jsx(_components.strong,{children:`Ce qui n’est pas importé`})}),_jsxs(_components.ul,{children:[`\n`,_jsx(_components.li,{children:`Valeurs existantes des variables d’environnement`}),`\n`,_jsx(_components.li,{children:`Domaines personnalisés`}),`\n`,_jsx(_components.li,{children:`Comportements edge ou middleware spécifiques à Vercel`}),`\n`,_jsx(_components.li,{children:`Configuration d’analyses externes ou de monitoring`}),`\n`]}),_jsx(Heading,{level:`2`,id:`configure-and-run-your-app-3`,children:`Configure and run your app`}),_jsxs(_components.p,{children:[`During import, `,setupDescription_2,`. If your app needs changes, use these Project Editor tools:`]}),_jsxs(_components.ul,{children:[`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:_jsx(_components.a,{href:`/features/agent/overview`,children:`Agent`})}),`: Refine features, debug issues, and make code changes`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:_jsx(_components.a,{href:`/core-concepts/project-editor/app-setup/secrets`,children:`Secrets`})}),`: Add API keys and environment variables`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:_jsx(_components.a,{href:`/features/workspace-tools/workflows`,children:`Workflows`})}),`: Set the `,_jsx(_components.strong,{children:`Run`}),` command for your app`]}),`\n`]}),_jsx(Heading,{level:`2`,id:`continue-your-journey-3`,children:`Continue your journey`}),_jsxs(_components.p,{children:[`Now that you’ve imported your `,platform_0,` `,projectType_0,`, explore these next steps:`]}),_jsxs(_components.ul,{children:[`\n`,_jsxs(_components.li,{children:[_jsx(_components.a,{href:`/features/agent/overview`,children:`Replit Agent`}),`: Get help with feature work, debugging, and refactoring`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.a,{href:`/learn/projects-and-artifacts/replit-deployments`,children:`Replit Deployments`}),`: Publish your app`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.a,{href:`/build/invite-teammates`,children:`Collaborate`}),`: Build with teammates`]}),`\n`]})]}),_jsxs(Tab,{title:`Bolt`,id:`bolt`,\"data-child-heading-ids\":`[\"what-gets-imported-3\",\"what-is-not-imported-3\",\"configure-and-run-your-app-4\",\"continue-your-journey-4\"]`,children:[_jsxs(_components.p,{children:[`⏰ `,_jsx(_components.em,{children:`Durée estimée : quatre minutes`})]}),_jsx(Warning,{children:`Agent prend actuellement en charge les importations Bolt pour les applications Vite + React.`}),_jsx(_components.p,{children:`Importez un projet Bolt dans Replit en l’exportant vers GitHub, puis en important ce dépôt.`}),_jsx(_components.p,{children:_jsx(_components.strong,{children:`Avant de commencer`})}),_jsxs(_components.ul,{children:[`\n`,_jsx(_components.li,{children:`Un projet Bolt que vous pouvez exporter`}),`\n`,_jsx(_components.li,{children:`Un compte GitHub connecté à Bolt`}),`\n`,_jsx(_components.li,{children:`Un compte Replit`}),`\n`]}),_jsx(_components.p,{children:_jsx(_components.strong,{children:`Étapes`})}),_jsxs(_components.ol,{children:[`\n`,_jsx(_components.li,{children:`Exportez votre projet Bolt vers GitHub.`}),`\n`,_jsxs(_components.li,{children:[`Ouvrez `,_jsx(_components.a,{href:`https://replit.com/import`,children:`replit.com/import`}),`.`]}),`\n`,_jsxs(_components.li,{children:[`Sélectionnez `,_jsx(_components.strong,{children:`Bolt`}),`.`]}),`\n`,_jsx(_components.li,{children:`Connectez votre compte GitHub.`}),`\n`,_jsx(_components.li,{children:`Sélectionnez le dépôt Bolt exporté.`}),`\n`,_jsxs(_components.li,{children:[`Sélectionnez `,_jsx(_components.strong,{children:`Importer`}),`.`]}),`\n`]}),_jsx(Heading,{level:`2`,id:`what-gets-imported-3`,children:`What gets imported`}),_jsxs(_components.p,{children:[`Replit imports the following from your `,platform_8,` project:`]}),_jsxs(_components.ul,{children:[`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Code`}),`: Application logic and source files`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Design and styles`}),`: UI components and styling rules`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Assets`}),`: Images, icons, and static files`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Backend logic`}),`: Server-side functionality, if present`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Database schema`}),`: Table structure, if present`]}),`\n`]}),_jsx(Heading,{level:`2`,id:`what-is-not-imported-3`,children:`What is not imported`}),_jsxs(_components.ul,{children:[`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Supabase data`}),`: Existing database records are not migrated`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Secrets`}),`: Environment variables and API keys must be added separately`]}),`\n`]}),_jsx(_components.p,{children:`Use Agent to rebuild missing functionality, add secrets, and recreate database data.`}),_jsx(Heading,{level:`2`,id:`configure-and-run-your-app-4`,children:`Configure and run your app`}),_jsxs(_components.p,{children:[`During import, `,setupDescription_3,`. If your app needs changes, use these Project Editor tools:`]}),_jsxs(_components.ul,{children:[`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:_jsx(_components.a,{href:`/features/agent/overview`,children:`Agent`})}),`: Refine features, debug issues, and make code changes`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:_jsx(_components.a,{href:`/core-concepts/project-editor/app-setup/secrets`,children:`Secrets`})}),`: Add API keys and environment variables`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:_jsx(_components.a,{href:`/features/workspace-tools/workflows`,children:`Workflows`})}),`: Set the `,_jsx(_components.strong,{children:`Run`}),` command for your app`]}),`\n`]}),_jsx(Heading,{level:`2`,id:`continue-your-journey-4`,children:`Continue your journey`}),_jsxs(_components.p,{children:[`Now that you’ve imported your `,platform_5,` `,projectType_5,`, explore these next steps:`]}),_jsxs(_components.ul,{children:[`\n`,_jsxs(_components.li,{children:[_jsx(_components.a,{href:`/features/agent/overview`,children:`Replit Agent`}),`: Get help with feature work, debugging, and refactoring`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.a,{href:`/learn/projects-and-artifacts/replit-deployments`,children:`Replit Deployments`}),`: Publish your app`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.a,{href:`/features/data-and-storage/sql-database`,children:`Database setup`}),`: Configure your database with Agent help`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.a,{href:`/build/invite-teammates`,children:`Collaborate`}),`: Build with teammates`]}),`\n`]})]}),_jsxs(Tab,{title:`GitHub`,id:`github`,\"data-child-heading-ids\":`[\"configure-and-run-your-app-5\",\"continue-your-journey-5\"]`,children:[_jsxs(_components.p,{children:[`⏰ `,_jsx(_components.em,{children:`Durée estimée : deux minutes`})]}),_jsx(_components.p,{children:`Importez un dépôt GitHub dans Replit pour exécuter, tester et publier plus rapidement.`}),_jsx(_components.p,{children:_jsx(_components.strong,{children:`Avant de commencer`})}),_jsxs(_components.ul,{children:[`\n`,_jsx(_components.li,{children:`Une URL de dépôt GitHub`}),`\n`,_jsx(_components.li,{children:`Accès au dépôt (public ou privé)`}),`\n`,_jsx(_components.li,{children:`Un compte Replit`}),`\n`]}),_jsx(_components.p,{children:_jsx(_components.strong,{children:`Option 1 : importation rapide`})}),_jsx(_components.p,{children:`L’importation rapide fonctionne pour les dépôts publics.`}),_jsxs(_components.ol,{children:[`\n`,_jsxs(_components.li,{children:[`Copiez le chemin du dépôt après `,_jsx(_components.code,{children:`github.com/`}),`.`]}),`\n`,_jsxs(_components.li,{children:[`Ouvrez `,_jsx(_components.code,{children:`https://replit.com/github.com/\u003cpropriétaire>/\u003cdépôt>`}),`.`]}),`\n`,_jsx(_components.li,{children:`Appuyez sur Entrée pour démarrer l’importation.`}),`\n`]}),_jsx(_components.p,{children:_jsx(_components.em,{children:`Exemple`})}),_jsxs(_components.ul,{children:[`\n`,_jsxs(_components.li,{children:[`URL GitHub : `,_jsx(_components.code,{children:`https://github.com/exampleUser/my-app`})]}),`\n`,_jsxs(_components.li,{children:[`URL d’importation Replit : `,_jsx(_components.code,{children:`https://replit.com/github.com/exampleUser/my-app`})]}),`\n`]}),_jsx(_components.p,{children:_jsx(_components.strong,{children:`Option 2 : importation guidée`})}),_jsx(_components.p,{children:`L’importation guidée prend en charge les dépôts publics et privés.`}),_jsxs(_components.ol,{children:[`\n`,_jsxs(_components.li,{children:[`Ouvrez `,_jsx(_components.a,{href:`https://replit.com/import`,children:`replit.com/import`}),`.`]}),`\n`,_jsxs(_components.li,{children:[`Sélectionnez `,_jsx(_components.strong,{children:`GitHub`}),`.`]}),`\n`,_jsx(_components.li,{children:`Connectez votre compte GitHub.`}),`\n`,_jsx(_components.li,{children:`Choisissez un dépôt.`}),`\n`,_jsxs(_components.li,{children:[`Sélectionnez `,_jsx(_components.strong,{children:`Importer`}),`.`]}),`\n`]}),_jsx(_components.p,{children:_jsx(_components.strong,{children:`Ce qui est importé`})}),_jsxs(_components.ul,{children:[`\n`,_jsx(_components.li,{children:`Fichiers et dossiers du dépôt`}),`\n`,_jsx(_components.li,{children:`Fichiers de dépendances`}),`\n`,_jsx(_components.li,{children:`Configuration courante d’exécution et de build`}),`\n`]}),_jsx(_components.p,{children:_jsx(_components.strong,{children:`Ce qui n’est pas importé`})}),_jsxs(_components.ul,{children:[`\n`,_jsx(_components.li,{children:`Valeurs existantes des secrets et variables d’environnement`}),`\n`,_jsx(_components.li,{children:`Services spécifiques à la plateforme qui ne s’exécutent pas par défaut dans Replit`}),`\n`]}),_jsx(Heading,{level:`2`,id:`configure-and-run-your-app-5`,children:`Configure and run your app`}),_jsxs(_components.p,{children:[`During import, `,setupDescription_4,`. If your app needs changes, use these Project Editor tools:`]}),_jsxs(_components.ul,{children:[`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:_jsx(_components.a,{href:`/features/agent/overview`,children:`Agent`})}),`: Refine features, debug issues, and make code changes`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:_jsx(_components.a,{href:`/core-concepts/project-editor/app-setup/secrets`,children:`Secrets`})}),`: Add API keys and environment variables`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:_jsx(_components.a,{href:`/features/workspace-tools/workflows`,children:`Workflows`})}),`: Set the `,_jsx(_components.strong,{children:`Run`}),` command for your app`]}),`\n`]}),_jsx(Heading,{level:`2`,id:`continue-your-journey-5`,children:`Continue your journey`}),_jsxs(_components.p,{children:[`Now that you’ve imported your `,platform_1,` `,projectType_1,`, explore these next steps:`]}),_jsxs(_components.ul,{children:[`\n`,_jsxs(_components.li,{children:[_jsx(_components.a,{href:`/features/agent/overview`,children:`Replit Agent`}),`: Get help with feature work, debugging, and refactoring`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.a,{href:`/learn/projects-and-artifacts/replit-deployments`,children:`Replit Deployments`}),`: Publish your app`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.a,{href:`/build/invite-teammates`,children:`Collaborate`}),`: Build with teammates`]}),`\n`]}),_jsx(_components.p,{children:_jsx(_components.strong,{children:`Résolution des problèmes de connexion GitHub`})}),_jsxs(_components.p,{children:[`Si vous voyez `,_jsx(_components.code,{children:`Failed to get repository, please re-authenticate with GitHub`}),`, ou si le menu déroulant du dépôt affiche `,_jsx(_components.code,{children:`No repositories found`}),`, le flux d’importation GitHub utilise une connexion distincte de celle de votre page `,_jsx(_components.strong,{children:`Compte → Services connectés`}),`. Reconnecter sous Services connectés seul ne résoudra pas le flux d’importation.`]}),_jsxs(Steps,{children:[_jsx(Step,{title:`Reconnecter GitHub depuis Fournisseurs Git`,children:_jsxs(_components.p,{children:[`Ouvrez la section `,_jsx(_components.strong,{children:`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.`]})}),_jsx(Step,{title:`Approuver l'application Replit pour votre organisation GitHub`,children:_jsxs(_components.p,{children:[`Si le dépôt appartient à une organisation GitHub, ouvrez `,_jsx(_components.a,{href:`https://github.com/settings/applications`,children:`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.`]})}),_jsx(Step,{title:`Réessayer l'importation`,children:_jsxs(_components.p,{children:[`Ouvrez `,_jsx(_components.a,{href:`https://replit.com/import`,children:`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.`]})})]})]}),_jsxs(Tab,{title:`ZIP`,id:`zip`,\"data-child-heading-ids\":`[\"configure-and-run-your-app-6\",\"continue-your-journey-6\"]`,children:[_jsxs(_components.p,{children:[`⏰ `,_jsx(_components.em,{children:`Durée estimée : trois minutes`})]}),_jsxs(_components.p,{children:[`Importez un projet local en téléchargeant un fichier `,_jsx(_components.code,{children:`.zip`}),`.`]}),_jsx(_components.p,{children:_jsx(_components.strong,{children:`Avant de commencer`})}),_jsxs(_components.ul,{children:[`\n`,_jsxs(_components.li,{children:[`Un fichier `,_jsx(_components.code,{children:`.zip`}),` contenant votre projet, de 200 Mo maximum`]}),`\n`,_jsx(_components.li,{children:`Un dossier racine de projet clair dans l’archive`}),`\n`,_jsx(_components.li,{children:`Un compte Replit`}),`\n`]}),_jsxs(_components.p,{children:[`Si votre fichier zip dépasse 200 Mo, le formulaire d’importation le rejette. Excluez les dossiers de dépendances et de build tels que `,_jsx(_components.code,{children:`node_modules`}),`, `,_jsx(_components.code,{children:`.venv`}),`, ou `,_jsx(_components.code,{children:`build`}),` pour réduire la taille. Replit réinstalle les dépendances pendant l’importation.`]}),_jsx(_components.p,{children:_jsx(_components.strong,{children:`Étapes`})}),_jsxs(_components.ol,{children:[`\n`,_jsxs(_components.li,{children:[`Ouvrez `,_jsx(_components.a,{href:`https://replit.com/import`,children:`replit.com/import`}),`.`]}),`\n`,_jsxs(_components.li,{children:[`Sélectionnez `,_jsx(_components.strong,{children:`ZIP`}),`.`]}),`\n`,_jsxs(_components.li,{children:[`Téléchargez votre fichier `,_jsx(_components.code,{children:`.zip`}),`.`]}),`\n`,_jsx(_components.li,{children:`Ajoutez les secrets et variables d’environnement demandés.`}),`\n`,_jsxs(_components.li,{children:[`Sélectionnez `,_jsx(_components.strong,{children:`Importer`}),`.`]}),`\n`]}),_jsx(_components.p,{children:_jsx(_components.strong,{children:`Ce qui est importé`})}),_jsxs(_components.ul,{children:[`\n`,_jsx(_components.li,{children:`Fichiers du projet et structure de répertoires`}),`\n`,_jsx(_components.li,{children:`Fichiers de dépendances`}),`\n`,_jsx(_components.li,{children:`Paramètres par défaut d’exécution et de build pour Replit`}),`\n`]}),_jsx(_components.p,{children:_jsx(_components.strong,{children:`Ce qui n’est pas importé`})}),_jsxs(_components.ul,{children:[`\n`,_jsx(_components.li,{children:`Valeurs existantes des variables d’environnement`}),`\n`,_jsx(_components.li,{children:`Domaines personnalisés`}),`\n`,_jsx(_components.li,{children:`Services spécifiques à la plateforme nécessitant une configuration manuelle`}),`\n`,_jsx(_components.li,{children:`Données de base de données existantes`}),`\n`,_jsx(_components.li,{children:`Configuration de connecteurs tiers existante`}),`\n`]}),_jsx(Heading,{level:`2`,id:`configure-and-run-your-app-6`,children:`Configure and run your app`}),_jsxs(_components.p,{children:[`During import, `,setupDescription_5,`. If your app needs changes, use these Project Editor tools:`]}),_jsxs(_components.ul,{children:[`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:_jsx(_components.a,{href:`/features/agent/overview`,children:`Agent`})}),`: Refine features, debug issues, and make code changes`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:_jsx(_components.a,{href:`/core-concepts/project-editor/app-setup/secrets`,children:`Secrets`})}),`: Add API keys and environment variables`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:_jsx(_components.a,{href:`/features/workspace-tools/workflows`,children:`Workflows`})}),`: Set the `,_jsx(_components.strong,{children:`Run`}),` command for your app`]}),`\n`]}),_jsx(Heading,{level:`2`,id:`continue-your-journey-6`,children:`Continue your journey`}),_jsxs(_components.p,{children:[`Now that you’ve imported your `,platform_2,` `,projectType_2,`, explore these next steps:`]}),_jsxs(_components.ul,{children:[`\n`,_jsxs(_components.li,{children:[_jsx(_components.a,{href:`/features/agent/overview`,children:`Replit Agent`}),`: Get help with feature work, debugging, and refactoring`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.a,{href:`/learn/projects-and-artifacts/replit-deployments`,children:`Replit Deployments`}),`: Publish your app`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.a,{href:`/build/invite-teammates`,children:`Collaborate`}),`: Build with teammates`]}),`\n`]})]})]}),`\n`,_jsx(Heading,{level:`2`,id:`autres-sources`,children:`Autres sources`}),`\n`,_jsx(Heading,{level:`3`,id:`bitbucket`,children:`Bitbucket`}),`\n`,_jsxs(_components.ul,{children:[`\n`,_jsx(_components.li,{children:`Collez une URL de dépôt Bitbucket, ou connectez votre compte Bitbucket pour rechercher vos dépôts.`}),`\n`,_jsx(_components.li,{children:`La prise en charge d’Agent pendant l’importation peut être limitée par rapport aux projets hébergés sur GitHub.`}),`\n`]}),`\n`,_jsx(Heading,{level:`3`,id:`feuille-de-calcul`,children:`Feuille de calcul`}),`\n`,_jsxs(_components.ul,{children:[`\n`,_jsxs(_components.li,{children:[`Téléchargez un fichier Excel (`,_jsx(_components.code,{children:`.xlsx`}),`) ou CSV, ou collez une URL Google Sheets publique.`]}),`\n`,_jsx(_components.li,{children:`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.`}),`\n`,_jsx(_components.li,{children:`Inclut une interface pour afficher, rechercher et gérer vos enregistrements.`}),`\n`]}),`\n`,_jsx(Heading,{level:`3`,id:`export-agent-précédent`,children:`Export Agent précédent`}),`\n`,_jsxs(_components.ul,{children:[`\n`,_jsx(_components.li,{children:`Ré-importez une application Agent précédemment exportée depuis un dépôt GitHub.`}),`\n`,_jsx(_components.li,{children:`Replit préserve la structure spécifique à Agent (code, schéma de base de données, fonctionnalité backend).`}),`\n`,_jsx(_components.li,{children:`Les valeurs de base de données et les valeurs de secrets ne sont pas importées.`}),`\n`]}),`\n`,_jsx(Heading,{level:`3`,id:`vide`,children:`Vide`}),`\n`,_jsxs(_components.ul,{children:[`\n`,_jsx(_components.li,{children:`Démarrez avec un projet complètement vide — sans Agent, sans sélection de framework, et sans génération automatique.`}),`\n`,_jsx(_components.li,{children:`Idéal pour les utilisateurs avancés qui souhaitent un contrôle total sur la configuration du projet.`}),`\n`]}),`\n`,_jsx(Heading,{level:`2`,id:`limitations`,children:`Limitations`}),`\n`,_jsxs(_components.ul,{children:[`\n`,_jsx(_components.li,{children:`Les données de base de données existantes ne sont pas migrées.`}),`\n`,_jsx(_components.li,{children:`Les téléchargements ZIP sont limités à 200 Mo.`}),`\n`,_jsx(_components.li,{children:`Certaines dépendances complexes ou propriétaires peuvent nécessiter une configuration manuelle.`}),`\n`,_jsx(_components.li,{children:`Les projets volumineux peuvent prendre plus de temps à traiter.`}),`\n`]}),`\n`,_jsx(Heading,{level:`2`,id:`meilleures-pratiques`,children:`Meilleures pratiques`}),`\n`,_jsxs(_components.ul,{children:[`\n`,_jsx(_components.li,{children:`Supprimez les informations d’identification sensibles avant l’importation.`}),`\n`,_jsx(_components.li,{children:`Gardez la structure de votre projet source propre.`}),`\n`,_jsx(_components.li,{children:`Vérifiez les dépendances et les commandes d’exécution après l’importation.`}),`\n`,_jsx(_components.li,{children:`Testez les flux principaux avant de publier.`}),`\n`]}),`\n`,_jsx(Heading,{level:`2`,id:`résolution-de-problèmes`,children:`Résolution de problèmes`}),`\n`,_jsx(_components.p,{children:`Si l’importation échoue, vérifiez ces points en premier :`}),`\n`,_jsxs(_components.ul,{children:[`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Erreurs de compatibilité`}),` : Vérifiez les fichiers de projet requis et les frameworks pris en charge.`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Erreurs d’accès`}),` : Confirmez les permissions du dépôt ou de la source.`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Erreurs de traitement`}),` : Réessayez après avoir simplifié la structure du projet ou réduit sa taille.`]}),`\n`]}),`\n`,_jsxs(_components.p,{children:[`Si les problèmes persistent, visitez le `,_jsx(_components.a,{href:`https://replit.com/community`,children:`Centre communautaire Replit`}),` ou `,_jsx(_components.a,{href:`https://replit.com/support`,children:`contactez le Support`}),`.`]}),`\n`,_jsx(Heading,{level:`2`,id:`facturation`,children:`Facturation`}),`\n`,_jsx(_components.p,{children:`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.`})]})}function MDXContent(props={}){const{wrapper:MDXLayout}={..._provideComponents(),...props.components};return MDXLayout?_jsx(MDXLayout,{...props,children:_jsx(_createMdxContent,{...props})}):_createMdxContent(props)}return{platform_8,platform_7,platform_6,platform_5,projectType_5,platform_4,projectType_4,platform_3,projectType_3,platform_2,projectType_2,platform_1,projectType_1,platform_0,projectType_0,setupDescription_5,setupDescription_4,setupDescription_3,setupDescription_2,setupDescription_1,setupDescription_0,default:MDXContent};function _missingMdxReference(id,component){throw new Error(`Expected `+(component?`component`:`object`)+\" `\"+id+\"` to be defined: you likely forgot to import, pass, or provide it.\")}","frontmatter":{},"scope":{"config":{},"pageMetadata":{"title":"Importer depuis un fournisseur","sidebarTitle":"Importer depuis un fournisseur","description":"Importez des projets, du code et des designs depuis un autre outil dans Replit et continuez à construire avec Agent.","icon":"file-import","href":"/fr/build/import-from-providers"}}},"mdxSourceWithNoJs":null,"noJsSplices":[[7580,7601,"`Lovable`,` project:"],[8948,8970,"`Agent valide la structure du projet et ajuste la configuration pour Replit`,`. "],[9879,9924,"`Lovable`,` `,`project`,`, explore these"],[12235,12257,"`Base44`,` project:`"],[13607,13629,"`Agent valide la structure du projet et ajuste la configuration pour Replit`,`. "],[14540,14586,"`Base44`,` `,`project`,`, explore these "],[17699,17729,"`Agent prépare l'environnement, installe les dépendances et configure les commandes d'exécution pour Replit`,`. If your "],[18632,18678,"`Vercel`,` `,`project`,`, explore these "],[20914,20938,"`Bolt`,` project:`]}"],[22286,22308,"`Agent valide la structure du projet et ajuste la configuration pour Replit`,`. "],[23219,23247,"`Bolt`,` `,`project`"],[27187,27220,"`Replit détecte votre stack applicative, installe les dépendances et configure les commandes d'exécution`,`. If your app"],[28120,28163,"`GitHub`,` `,`repository`,`, explore the"],[33485,33515,"`Agent prépare l'environnement, installe les dépendances et configure les commandes d'exécution pour Replit`,`. If your "],[34418,34447,"`ZIP`,` `,`project`,"]]},"mdxExtracts":{"tableOfContents":[{"title":"Sources prises en charge","slug":"sources-prises-en-charge","depth":2,"children":[]},{"title":"Importations rapides","slug":"importations-rapides","depth":2,"children":[]},{"title":"What gets imported","slug":"what-gets-imported","depth":2,"children":[],"tabId":"lovable"},{"title":"What is not imported","slug":"what-is-not-imported","depth":2,"children":[],"tabId":"lovable"},{"title":"Configure and run your app","slug":"configure-and-run-your-app","depth":2,"children":[],"tabId":"lovable"},{"title":"Continue your journey","slug":"continue-your-journey","depth":2,"children":[],"tabId":"lovable"},{"title":"What gets imported","slug":"what-gets-imported-2","depth":2,"children":[],"tabId":"base44"},{"title":"What is not imported","slug":"what-is-not-imported-2","depth":2,"children":[],"tabId":"base44"},{"title":"Configure and run your app","slug":"configure-and-run-your-app-2","depth":2,"children":[],"tabId":"base44"},{"title":"Continue your journey","slug":"continue-your-journey-2","depth":2,"children":[],"tabId":"base44"},{"title":"Configure and run your app","slug":"configure-and-run-your-app-3","depth":2,"children":[],"tabId":"vercel"},{"title":"Continue your journey","slug":"continue-your-journey-3","depth":2,"children":[],"tabId":"vercel"},{"title":"What gets imported","slug":"what-gets-imported-3","depth":2,"children":[],"tabId":"bolt"},{"title":"What is not imported","slug":"what-is-not-imported-3","depth":2,"children":[],"tabId":"bolt"},{"title":"Configure and run your app","slug":"configure-and-run-your-app-4","depth":2,"children":[],"tabId":"bolt"},{"title":"Continue your journey","slug":"continue-your-journey-4","depth":2,"children":[],"tabId":"bolt"},{"title":"Configure and run your app","slug":"configure-and-run-your-app-5","depth":2,"children":[],"tabId":"github"},{"title":"Continue your journey","slug":"continue-your-journey-5","depth":2,"children":[],"tabId":"github"},{"title":"Configure and run your app","slug":"configure-and-run-your-app-6","depth":2,"children":[],"tabId":"zip"},{"title":"Continue your journey","slug":"continue-your-journey-6","depth":2,"children":[],"tabId":"zip"},{"title":"Autres sources","slug":"autres-sources","depth":2,"children":[{"title":"Bitbucket","slug":"bitbucket","depth":3,"children":[]},{"title":"Feuille de calcul","slug":"feuille-de-calcul","depth":3,"children":[]},{"title":"Export Agent précédent","slug":"export-agent-précédent","depth":3,"children":[]},{"title":"Vide","slug":"vide","depth":3,"children":[]}]},{"title":"Limitations","slug":"limitations","depth":2,"children":[]},{"title":"Meilleures pratiques","slug":"meilleures-pratiques","depth":2,"children":[]},{"title":"Résolution de problèmes","slug":"résolution-de-problèmes","depth":2,"children":[]},{"title":"Facturation","slug":"facturation","depth":2,"children":[]}],"codeExamples":{}},"jsLinks":[],"subdomain":"replit","siteName":"Replit","title":"Importer depuis un fournisseur - Replit","navMaps":{"firstHrefInVersion":{},"firstHrefInLanguage":{"en":{"href":"/build/import-from-providers","matchLevel":1},"fr":{"href":"/fr/build/import-from-providers","matchLevel":0},"pt":{"href":"/pt/build/import-from-providers","matchLevel":1},"ja":{"href":"/ja/build/import-from-providers","matchLevel":1},"ko":{"href":"/ko/build/import-from-providers","matchLevel":1}}},"lastModified":"2026-09-04T10:07:32.987Z","originalFileLocation":"fr/build/import-from-providers.mdx","locale":"fr"},"headHtml":"\u003cscript data-mint-head>(function(){var d=document.documentElement,p=null;if(!p){try{p=localStorage.getItem(\"isDarkMode\")}catch(e){}if(p==='true')p='dark';else if(p==='false')p='light';if(p!=='light'\u0026\u0026p!=='dark'\u0026\u0026p!=='system')p=\"light\"}var r=p==='system'?(matchMedia(\"(prefers-color-scheme: dark)\").matches?'dark':'light'):p;d.classList.remove(r==='dark'?'light':'dark');d.classList.add(r);d.setAttribute(\"data-theme-preference\",p)})();\u003c/script>\u003cmeta data-mint-head name=\"description\" content=\"Importez des projets, du code et des designs depuis un autre outil dans Replit et continuez à construire avec Agent.\">\u003cmeta data-mint-head name=\"application-name\" content=\"Replit\">\u003cmeta data-mint-head name=\"generator\" content=\"Mintlify\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/replit/bmCuvIiWqqoyeE2o/_generated/favicon/android-chrome-192x192.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"apple-touch-icon\" type=\"image/png\" sizes=\"180x180\" href=\"/mintlify-assets/_mintlify/favicons/replit/bmCuvIiWqqoyeE2o/_generated/favicon/apple-touch-icon.png\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/replit/bmCuvIiWqqoyeE2o/_generated/favicon/favicon-16x16.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/mintlify-assets/_mintlify/favicons/replit/bmCuvIiWqqoyeE2o/_generated/favicon/favicon-32x32.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"/mintlify-assets/_mintlify/favicons/replit/bmCuvIiWqqoyeE2o/_generated/favicon/favicon.ico\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/replit/bmCuvIiWqqoyeE2o/_generated/favicon-dark/android-chrome-192x192.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/replit/bmCuvIiWqqoyeE2o/_generated/favicon-dark/favicon-16x16.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/mintlify-assets/_mintlify/favicons/replit/bmCuvIiWqqoyeE2o/_generated/favicon-dark/favicon-32x32.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"/mintlify-assets/_mintlify/favicons/replit/bmCuvIiWqqoyeE2o/_generated/favicon-dark/favicon.ico\" media=\"(prefers-color-scheme: dark)\">\u003cmeta data-mint-head property=\"og:title\" content=\"Importer depuis un fournisseur - Replit\">\u003cmeta data-mint-head property=\"og:description\" content=\"Importez des projets, du code et des designs depuis un autre outil dans Replit et continuez à construire avec Agent.\">\u003cmeta data-mint-head property=\"og:site_name\" content=\"Replit Docs\">\u003cmeta data-mint-head property=\"og:url\" content=\"https://docs.replit.com/fr/build/import-from-providers\">\u003cmeta data-mint-head property=\"og:type\" content=\"website\">\u003cmeta data-mint-head property=\"og:image\" content=\"https://replit.mintlify.app/_mintlify/api/og/v2?division=Importer\u0026amp;title=Importer+depuis+un+fournisseur\u0026amp;description=Importez+des+projets%2C+du+code+et+des+designs+depuis+un+autre+outil+dans+Replit+et+continuez+%C3%A0+construire+avec+Agent.\u0026amp;theme=c1942b8f9ebd95f98c5c7c23\u0026amp;signature=3ecfd70d326c68f64254c46ce7cc9f4ca1e8ee4152b52cab27ad3f9bdd824758\">\u003cmeta data-mint-head property=\"og:image:width\" content=\"1200\">\u003cmeta data-mint-head property=\"og:image:height\" content=\"630\">\u003cmeta data-mint-head name=\"twitter:card\" content=\"summary_large_image\">\u003cmeta data-mint-head name=\"twitter:title\" content=\"Importer depuis un fournisseur - Replit\">\u003cmeta data-mint-head name=\"twitter:description\" content=\"Importez des projets, du code et des designs depuis un autre outil dans Replit et continuez à construire avec Agent.\">\u003cmeta data-mint-head name=\"twitter:image\" content=\"https://replit.mintlify.app/_mintlify/api/og/v2?division=Importer\u0026amp;title=Importer+depuis+un+fournisseur\u0026amp;description=Importez+des+projets%2C+du+code+et+des+designs+depuis+un+autre+outil+dans+Replit+et+continuez+%C3%A0+construire+avec+Agent.\u0026amp;theme=c1942b8f9ebd95f98c5c7c23\u0026amp;signature=3ecfd70d326c68f64254c46ce7cc9f4ca1e8ee4152b52cab27ad3f9bdd824758\">\u003cmeta data-mint-head name=\"twitter:image:width\" content=\"1200\">\u003cmeta data-mint-head name=\"twitter:image:height\" content=\"630\">\u003cmeta data-mint-head name=\"msapplication-config\" content=\"/mintlify-assets/_mintlify/favicons/replit/bmCuvIiWqqoyeE2o/_generated/favicon/browserconfig.xml\">\u003cmeta data-mint-head name=\"apple-mobile-web-app-title\" content=\"Replit\">\u003cmeta data-mint-head name=\"msapplication-TileColor\" content=\"#FF3C00\">\u003cmeta data-mint-head name=\"twitter:creator\" content=\"@replit\">\u003cmeta data-mint-head name=\"author\" content=\"Replit\">\u003clink data-mint-head rel=\"canonical\" href=\"https://docs.replit.com/fr/build/import-from-providers\">\u003clink data-mint-head rel=\"alternate\" type=\"application/xml\" href=\"/sitemap.xml\">\u003clink data-mint-head rel=\"alternate\" type=\"text/markdown\" href=\"/fr/build/import-from-providers.md\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"fr\" href=\"https://docs.replit.com/fr/build/import-from-providers\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"en\" href=\"https://docs.replit.com/build/import-from-providers\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"pt\" href=\"https://docs.replit.com/pt/build/import-from-providers\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"ja\" href=\"https://docs.replit.com/ja/build/import-from-providers\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"ko\" href=\"https://docs.replit.com/ko/build/import-from-providers\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"x-default\" href=\"https://docs.replit.com/build/import-from-providers\">\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@graph\":[{\"@type\":\"Organization\",\"@id\":\"https://docs.replit.com/#organization\",\"name\":\"Replit\",\"url\":\"https://docs.replit.com\",\"logo\":{\"@type\":\"ImageObject\",\"url\":\"https://mintcdn.com/replit/j4of5To8jzehz0JK/logo/light.svg?fit=max\u0026auto=format\u0026n=j4of5To8jzehz0JK\u0026q=85\u0026s=6209cb5927b56fd1781133af05428373\"}},{\"@type\":\"WebSite\",\"@id\":\"https://docs.replit.com#website\",\"name\":\"Replit\",\"url\":\"https://docs.replit.com\",\"publisher\":{\"@id\":\"https://docs.replit.com/#organization\"}},{\"@type\":\"WebPage\",\"@id\":\"https://docs.replit.com/fr/build/import-from-providers#webpage\",\"url\":\"https://docs.replit.com/fr/build/import-from-providers\",\"name\":\"Importer depuis un fournisseur\",\"description\":\"Importez des projets, du code et des designs depuis un autre outil dans Replit et continuez à construire avec Agent.\",\"dateModified\":\"2026-09-04T10:07:32.987Z\",\"isPartOf\":{\"@id\":\"https://docs.replit.com#website\"},\"breadcrumb\":{\"@id\":\"https://docs.replit.com/fr/build/import-from-providers#breadcrumb\"}},{\"@type\":\"BreadcrumbList\",\"@id\":\"https://docs.replit.com/fr/build/import-from-providers#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Replit\",\"item\":\"https://docs.replit.com\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Importer depuis un fournisseur\",\"item\":\"https://docs.replit.com/fr/build/import-from-providers\"}]},{\"@type\":[\"Article\",\"TechArticle\"],\"@id\":\"https://docs.replit.com/fr/build/import-from-providers#article\",\"headline\":\"Importer depuis un fournisseur\",\"name\":\"Importer depuis un fournisseur\",\"description\":\"Importez des projets, du code et des designs depuis un autre outil dans Replit et continuez à construire avec Agent.\",\"url\":\"https://docs.replit.com/fr/build/import-from-providers\",\"mainEntityOfPage\":{\"@id\":\"https://docs.replit.com/fr/build/import-from-providers#webpage\"},\"dateModified\":\"2026-09-04T10:07:32.987Z\",\"publisher\":{\"@id\":\"https://docs.replit.com/#organization\"},\"isPartOf\":{\"@id\":\"https://docs.replit.com#website\"}}]}\u003c/script>","siteName":"Replit","nav":{"global":null,"languages":[{"language":"en","pages":[{"title":"en","href":"/build/import-from-providers"}]},{"language":"fr","navbar":{"links":[],"primary":{"type":"button","label":"Commencer à créer","href":"https://replit.com?ref=docs"}},"tabs":[{"tab":"Home","pages":[{"title":"Home","href":"/fr/welcome"}]},{"tab":"Chats","pages":[{"title":"Chats","href":"/fr/chat/overview"}]},{"tab":"Apps","dropdowns":[{"dropdown":"Web","icon":"globe","pages":[{"group":"Démarrages rapides","pages":[{"title":"Créez votre première application","sidebarTitle":"Votre première application","icon":"rocket","href":"/fr/build/your-first-app"},{"title":"Créer et publier à partir d'un template","sidebarTitle":"Créer à partir d'un template","icon":"palette","href":"/fr/build/build-and-publish-from-template"},{"title":"Créer avec le mode Free","sidebarTitle":"Créer avec le mode Free","icon":"seedling","href":"/fr/build/build-with-free-mode"},{"title":"Publier votre application","sidebarTitle":"Publier votre application","icon":"cloud-arrow-up","href":"/fr/build/publish-your-app"}]},{"group":"Build paths","pages":[{"title":"Prototyper une idée de produit","sidebarTitle":"Prototyper une idée","icon":"lightbulb","href":"/fr/build/prototype-an-idea"},{"title":"Lancer une page d'accueil","sidebarTitle":"Lancer une page d'accueil","icon":"rectangle-list","href":"/fr/build/landing-page"},{"title":"Créer une boutique Shopify","sidebarTitle":"Créer une boutique Shopify","icon":"bag-shopping","href":"/fr/build/ecommerce-store"},{"title":"Créer un tableau de bord à partir de données","sidebarTitle":"Créer un tableau de bord","icon":"chart-simple","href":"/fr/build/dashboard"},{"title":"Créer une application mobile","sidebarTitle":"Créer une application mobile","icon":"mobile-screen","href":"/fr/build/mobile-app"}]},{"group":"Grow your app","pages":[{"title":"Ajouter une connexion","sidebarTitle":"Ajouter une connexion","icon":"user-lock","href":"/fr/build/add-login"},{"title":"Ajouter une base de données","sidebarTitle":"Ajouter une base de données","icon":"database","href":"/fr/build/add-database"},{"title":"Ajouter des intégrations","sidebarTitle":"Ajouter des intégrations","icon":"plug","href":"/fr/build/add-integrations"},{"title":"Ajouter un domaine personnalisé","sidebarTitle":"Ajouter un domaine personnalisé","icon":"globe","href":"/fr/build/add-custom-domain"}]},{"group":"Publish and operate","pages":[{"title":"Acheter un domaine","sidebarTitle":"Acheter un domaine","icon":"cart-shopping","href":"/fr/build/domain-purchasing"},{"title":"Activer le widget de feedback","sidebarTitle":"Activer le widget de feedback","icon":"comment","href":"/fr/build/enable-feedback"},{"title":"Améliorer le référencement de votre application","sidebarTitle":"Améliorer le SEO","icon":"magnifying-glass-chart","href":"/fr/build/improve-seo"},{"title":"Résoudre les problèmes de publication","icon":"triangle-exclamation","href":"/fr/build/troubleshooting"}]},{"group":"Connect \u0026 integrate","pages":[{"title":"Utiliser les Compétences Agent","sidebarTitle":"Utiliser les Compétences Agent","icon":"puzzle-piece","href":"/fr/build/use-agent-skills"},{"title":"Connecter via MCP","sidebarTitle":"Connecter via MCP","icon":"server","href":"/fr/build/connect-via-mcp"}]},{"group":"Collaborate","pages":[{"title":"Inviter des coéquipiers","sidebarTitle":"Inviter des coéquipiers","icon":"user-plus","href":"/fr/build/invite-teammates"},{"title":"Créer un espace de travail d'équipe","sidebarTitle":"Créer un espace de travail d'équipe","description":"Créez un espace de travail d'équipe sur Replit, invitez des membres lors de la configuration et gérez les personnes ayant accès aux projets de votre équipe.","icon":"users-rectangle","href":"/fr/build/create-a-team-workspace"}]},{"group":"Importer","pages":[{"title":"Importer depuis un fournisseur","sidebarTitle":"Importer depuis un fournisseur","icon":"file-import","href":"/fr/build/import-from-providers"}]}]},{"dropdown":"Mobile","icon":"mobile","groups":[{"group":"Démarrages rapides","pages":[{"title":"Démarrer votre première application mobile","sidebarTitle":"Démarrer votre application mobile","description":"Créez PixelGames, une application de jeux au style rétro, en application native iOS et Android avec Agent.","icon":"wand-magic-sparkles","href":"/fr/build/mobile-first-app"},{"title":"Aperçu et test sur votre téléphone","sidebarTitle":"Tester avec Expo Go","icon":"mobile","href":"/fr/build/mobile-preview-testing"}]},{"group":"Publish for iOS","pages":[{"title":"Configurer votre compte Apple Developer","sidebarTitle":"Configurer votre compte","icon":"apple","href":"/fr/build/mobile-apple-account"},{"title":"Téléverser votre application dans App Store Connect","sidebarTitle":"Téléverser votre application","icon":"cloud-arrow-up","href":"/fr/build/mobile-upload-ios"},{"title":"Testez en bêta avec TestFlight","sidebarTitle":"Tester sur TestFlight","icon":"flask","href":"/fr/build/mobile-testflight"},{"title":"Soumettre à l'App Store","sidebarTitle":"Soumettre pour l'App Store","icon":"paper-plane","href":"/fr/build/mobile-publish-ios"}]},{"group":"Add features and grow your app","pages":[{"title":"Ajouter la connexion","sidebarTitle":"Ajouter la connexion","icon":"right-to-bracket","href":"/fr/build/mobile-login"},{"title":"Ajouter des paiements avec RevenueCat","sidebarTitle":"Ajouter des paiements","icon":"credit-card","href":"/fr/build/mobile-payments"},{"title":"Stocker des images dans votre application mobile","sidebarTitle":"Enregistrer les images des joueurs","icon":"image","href":"/fr/build/mobile-store-images"},{"title":"Ajouter des retours haptiques","sidebarTitle":"Ajouter des haptiques","icon":"wave-square","href":"/fr/build/mobile-haptics"},{"title":"Utiliser les composants natifs iOS","sidebarTitle":"Utiliser l'UI native","icon":"apple","href":"/fr/build/mobile-native-components"},{"title":"Utiliser l'appareil photo","sidebarTitle":"Ajouter l'appareil photo","icon":"camera","href":"/fr/build/mobile-camera"},{"title":"Accéder aux contacts","sidebarTitle":"Ajouter les contacts","icon":"address-book","href":"/fr/build/mobile-contacts"},{"title":"Envoyer des notifications push","sidebarTitle":"Envoyer des notifications","icon":"bell","href":"/fr/build/mobile-push-notifications"},{"title":"Collecter des avis et des notes","sidebarTitle":"Collecter des avis","icon":"star","href":"/fr/build/mobile-collect-reviews"}]},{"group":"Design","pages":[{"title":"Concevez votre application","sidebarTitle":"Concevez votre application","icon":"palette","href":"/fr/build/mobile-design"},{"title":"Générer une icône d'application","sidebarTitle":"Générer une icône","icon":"image","href":"/fr/build/mobile-app-icon"},{"title":"Générer des captures d'écran App Store","sidebarTitle":"Générer les assets du store","icon":"images","href":"/fr/build/mobile-store-screenshots"}]},{"group":"Collaborate","pages":[{"title":"Créer PixelGames en équipe","sidebarTitle":"Inviter votre équipe","icon":"users","href":"/fr/build/mobile-invite-team"}]}]}]},{"tab":"Code","pages":[{"title":"Code","href":"/fr/build/code/code-with-replit"}]},{"tab":"Designs","pages":[{"title":"Designs","href":"/fr/design/what-is-replit-design"}]},{"tab":"Use cases","pages":[{"title":"Use cases","href":"/fr/use-cases"}]},{"tab":"Learn","pages":[{"title":"Learn","href":"/fr/learn/foundations/what-is-an-app"}]},{"tab":"Fonctionnalités","pages":[{"title":"Fonctionnalités","href":"/fr/features/collaboration/workspaces"}]},{"tab":"Confiance et facturation","pages":[{"title":"Confiance et facturation","href":"/fr/category/billing"}]},{"tab":"Entreprise","pages":[{"title":"Entreprise","href":"/fr/teams/welcome"}]}]},{"language":"pt","navbar":{"links":[],"primary":{"type":"button","label":"Comece a criar","href":"https://replit.com?ref=docs"}},"hidden":false,"pages":[{"title":"pt","href":"/pt/build/import-from-providers"}]},{"language":"ja","navbar":{"links":[],"primary":{"type":"button","label":"作成を開始","href":"https://replit.com?ref=docs"}},"hidden":false,"pages":[{"title":"ja","href":"/ja/build/import-from-providers"}]},{"language":"ko","navbar":{"links":[],"primary":{"type":"button","label":"빌드 시작하기","href":"https://replit.com?ref=docs"}},"hidden":false,"pages":[{"title":"ko","href":"/ko/build/import-from-providers"}]}]},"basePath":"","title":"Importer depuis un fournisseur - Replit","buildId":"dpl_G9nrg4qeJSZtah1Ziwbc2n6WkLch","deploymentId":"dpl_G9nrg4qeJSZtah1Ziwbc2n6WkLch","dynamics":[],"chunks":[]}