Juhendid

Kuidas kolida Lovable'ist Mythexisse (kood, andmed ja domeen)

Lovable'ist Mythexisse kolimiseks too oma kood Lovable'ist välja selle GitHubi integratsiooni kaudu, seejärel too see Mythexi projekti, ühendades hoidla või importides arhiivi, lisa saladused uuesti ja testi eelvaates enne avaldamist. Frontend kolib tavaliselt muutmata kujul. Päris otsused puudutavad taustateenust: kas hoiad olemasolevat Supabase'i projekti või viid andmed kuhugi mujale.

See juhend käib kogu kolimise järjekorras läbi ja on aus nende osade suhtes, mis nõuavad tööd.

Enne alustamist: mis tegelikult kolib

Lovable'i rakendus koosneb mitmest asjast ja iga osa kolib erinevalt.

OsaKus see asubKuidas see kolib
Frontendi koodSinu Lovable'i projektGitHubi sünkroonimine või koodi allalaadimine
Andmebaas ja kasutajadLovable Cloud või sinu enda Supabase'i projektHoia alles või ekspordi ja taasta
Üleslaaditud failidLovable Cloudi või Supabase'i salvestusHoia alles või kopeeri eraldi
ServerifunktsioonidSupabase Edge Functions, kui kasutad neidHoia Supabase'is või kirjuta ümber
Saladused ja API võtmedLovable'i / Supabase'i seadedSisesta uuesti käsitsi
DomeenSinu DNS-i pakkujaSuuna see uude hostingusse

Kirjuta see tabel esmalt oma rakenduse jaoks välja. See võtab kümme minutit ja hoiab ära enamiku üllatusi.

Samm 1: Too oma kood Lovable'ist välja

Lovable'i dokumentatsioon (seisuga september 2026) kirjeldab kahte väljapääsu:

  • GitHubi sünkroonimine. Lovable saab eksportida ja kahesuunaliselt sünkroonida sinu projekti GitHubiga ning selle dokumentatsioon loetleb github.com toe kõigil pakettidel. Ühenda GitHub Lovable'is ja su kood jõuab hoidlasse, mis on sinu oma. Pane tähele, et Lovable sünkroonib korraga ühe haru.
  • Koodibaasi allalaadimine. Lovable'i tasulistel pakettidel saad koodi otse alla laadida menüüst Projekti seaded → Git.

Kolimiseks on GitHub parem tee: saad täieliku ajaloo ning saad uue seadistuse testimise ajal sünkroonimist jätkata. Praeguste sammude jaoks vaata Lovable'i GitHubi integratsiooni dokumentatsiooni.

Enne Lovable'ist lahkumist ava hoidla ja otsi:

  • Faili .env või .env.example, mis loetleb keskkonnamuutujad, mida rakendus ootab
  • Kausta supabase/, mis võib sisaldada andmebaasi migratsioone ja Edge Function koodi
  • package.json skripte, mis näitavad, kuidas rakendus ehitatakse ja käivitatakse

Samm 2: Otsusta, mis teha taustateenusega

See on kõige olulisem valik. Lovable'i rakendused kasutavad tavaliselt andmebaasi ja sisselogimiseks Supabase'i, kas sinu ise ühendatud Supabase'i projekti või Lovable Cloudi kaudu.

Variant A: Hoia oma Supabase'i projekt

Kui su rakendus juba räägib sinu enda Supabase'i projektiga, on see kõige lihtsam tee. Rakenduse kood kutsub endiselt sama Supabase'i URL-i samade võtmetega, seega su andmed, kasutajad ja failid jäävad täpselt sinna, kus on. Liigutad ainult frontendi.

Variant B: Lahku Lovable Cloudist

Kui su rakendus kasutab Lovable Cloudi, dokumenteerib Lovable andmebaasi ekspordi menüüs Veel → Cloud → Ülevaade → Täpsemad seaded. Lovable'i dokumentatsiooni järgi (seisuga september 2026):

  • Eksport sisaldab kogu andmebaasi struktuuri ja andmeid, sealhulgas kasutajakontosid ja nende paroolide räsisid.
  • See ei sisalda salvestusruumis olevaid faile, Edge Function koodi ega projekti saladusi. Ka sisselogimispakkujate seadeid ei sisaldu.
  • Eksport katab andmebaase kuni 15 GB, faili suurus on kuni 5 GB ning ekspordi saab teha kord 24 tunni jooksul.
  • Cloudist Supabase'i ei ole ühe klõpsuga kolimist ning Cloudi taustateenuse toetatud sihtkohad on hallatud Supabase või isehostitud Supabase.

Praktiline tee on seega tavaliselt: taasta eksport oma Supabase'i projekti, loo seal uuesti salvestuse ämbrid, Edge Functions ja autentimise seaded ning käsitle seda siis nagu varianti A. Üksikasjade jaoks vaata Lovable'i täpsemate seadete dokumentatsiooni.

Variant C: Vii kõik Mythexi andmebaasi

Mythex võib projektile anda eraldi Postgresi andmebaasi. Andmete sinna viimine on võimalik, kuid see tähendab, et pead ümber kirjutama iga koha, kus rakendus kasutab Supabase'i kliendi teeki, ja kuna Mythexil pole sisseehitatud lõppkasutaja sisselogimist, tuleks ühendada ka eraldi autentimise pakkuja. See on tegelik taustateenuse ümberehitus, mitte kolimine. Tee seda hiljem, kui üldse, kui rakendus töötab Mythexis koos Supabase'iga.

Samm 3: Too kood Mythexisse

Loo Mythexis uus tühi projekt. Seejärel tee üks järgmistest:

  • Impordi arhiiv. Ava projekti seaded → Eksport → Impordi sellesse projekti ja laadi üles .zip, .tar.gz või .tgz. GitHubi nupp Download ZIP annab faili, mis siin töötab.
  • Ühenda GitHub ja tõmba. Ühenda GitHub projekti seadetes, seo hoidla ja tõmba. GitHubi sünkroonimine on Pro-paketi funktsioon.

Import asendab projekti failid, seega kasuta tühja projekti. Kõik .env failid arhiivis eemaldatakse impordil, nii et saladused ei liigu kogemata kaasa. Pärast edukat importi võib Mythex avada uue vestluse, kus agent paigaldab sõltuvused, selgitab välja, kuidas rakendust käivitada, ja saab eelvaate tööle. Seda vestlust saad juhtida nagu iga teist. Üksikasjad on dokumentatsioonis Pärast importi.

Kui eelvaade ei käivitu iseenesest, küsi:

See projekt on eksporditud Lovable'ist. See on React + TypeScript + Tailwind rakendus, mis kasutab Supabase'i. Paigalda sõltuvused, selgita välja package.json põhjal arenduskäsk ja tee eelvaade tööle. Ära muuda veel ühtegi rakenduse koodi.

Samm 4: Lisa saladused uuesti

Ava projekti seaded → Saladused ja lisa iga väärtus, mida su rakendus vajab. Supabase'iga rakenduse puhul tähendab see tavaliselt Supabase'i projekti URL-i ja avalikku (anon või publishable) võtit. Võta nimed failist .env.example või kohast, kus kood neid loeb.

Kaks reeglit:

  • Frontendi muutujatesse kuuluvad ainult avalikud võtmed. Vite rakenduses saab kõik VITE_ eesliitega muutujad JavaScripti sisse, mille iga külastaja alla laadib.
  • Ära pane Supabase'i service role võtit kunagi frontendi koodi. Kui serveripoolne funktsioon seda vajab, jääb see serveri poole.

Seejärel palu agendil kinnitada, et rakendus neid loeb:

Kontrolli, milliseid keskkonnamuutujaid see rakendus loeb. Loetle need, mis pole projekti saladustes veel seadistatud, ja ära trüki nende väärtusi.

Juhend keskkonnamuutujatest ja saladustest selgitab avalike ja privaatsete väärtuste erinevust.

Samm 5: Testi enne, kui midagi vahetad

Su Lovable'i rakendus on veel live, seega kiire pole. Testi Mythexi versiooni eelvaates päris voogude kaupa:

  • Registreeru, logi sisse, logi välja ja lähtesta parool
  • Loo, muuda ja kustuta kirje
  • Laadi üles fail, kui su rakendus seda teeb
  • Kõik, mis kutsub Edge Functioni või kolmanda osapoole API-d

Supabase'i autentimisel on üks kergesti märkamatu seade: suunamis-URL-id, mis on lubatud sisselogimise ja parooli lähtestamise e-kirjades. Lisa sinna oma Mythexi eelvaate ja avaldatud aadressid, muidu suunatakse sisselogimised tagasi vanale domeenile.

Mythexi käsk /test laseb agendil su eelvaates kasutajana klõpsata ja teatada katkistest voogudest. Põhjalikuma kontrollnimekirja leiad juhendist rakenduse testimine enne lansseerimist.

Samm 6: Avalda ja vii domeen üle

Kui kõik töötab, avalda töölaualt, et saada aadress <slug>.mythex.app. Testi uuesti seal, sest avaldatud rakendus on projektist eraldi koopia.

Pro-paketis saad ühendada oma domeeni. Uuenda DNS-kirjeid domeeni pakkujas, lisa uus aadress Supabase'i lubatud suunamis-URL-ide hulka ning alles siis võta Lovable'i versioon maha. Juhend kohandatud domeeni ühendamisest käib DNS-i samm-sammult läbi.

Levinud vead

  • Andmebaasi ja frontendi kolimine korraga. Kolimisel viige esmalt üle frontend, tõesta, et see töötab olemasoleva taustateenusega, ja otsusta alles siis andmete üle.
  • Edge Functionide unustamine. Kui rakendus kutsub Supabase'i Edge Functions, need kas jäävad Supabase'i või tuleb need ümber kirjutada serveri koodiks. Need ei tööta Vite frontendi sees.
  • Service role võtme kleepimine frontendi. See annab igaühele, kes avab arendajatööriistad, täieliku ligipääsu su andmebaasile.
  • Puuduvad autentimise suunamis-URL-id. Sisselogimine töötab eelvaates, kuid ebaõnnestub päris domeenil.
  • DNS-i vahetamine enne avaldatud URL-i testimist. Testi esmalt mythex.ai aadressi; DNS-i muudatuse tagasivõtmine võtab aega.
  • Importimine projekti, kus on juba tööd. Import asendab failid. Kasuta värsket projekti.

Millal Lovable'is jäämine mõtestatud on

Ole enda vastu aus, miks kolid. Lovable pakub eelvaates punkt-ja-klõps visuaalseid muudatusi ja tootestatud taustateenust Lovable Cloudi kaudu, Mythexil pole kumbagi. Kui just need on need, millele igapäevaselt toetud, maksab kolimine rohkem, kui annab. Mythex sobib paremini, kui tahad vestluse kõrval päris koodiredaktorit ja terminali, ühte krediidisaldot ehitamiseks ja hostimiseks või teist tehnoloogiapinu. Meie Lovable'i alternatiivide juhend ja lehekülg Mythex vs Lovable võrdlevad neid põhjalikumalt.

Kolimise kontrollnimekiri

  • Loetletud kõik rakenduse osad: kood, andmebaas, kasutajad, failid, funktsioonid, saladused, domeen
  • Kood sünkroonitud hoidlasse, mis on sinu oma GitHubis
  • Taustateenuse otsus tehtud (hoia Supabase või ekspordi Lovable Cloudist)
  • Kood imporditud tühja Mythexi projekti, eelvaade töötab
  • Saladused lisatud uuesti; privaatvõtmed ei ole VITE_ muutujates
  • Autentimise suunamis-URL-id uuendatud uute aadresside jaoks
  • Registreerumine, sisselogimine, põhiandmete voog ja üleslaadimised testitud eelvaates
  • Avaldatud ja uuesti testitud aadressil mythex.ai
  • DNS liigutatud; vana rakendus võetakse maha alles pärast uue kinnitamist

Mythexi poolele vaata dokumentatsioonist GitHub, eksport ja import.

Küsimused

Kas ma saan Lovable'i projekti Mythexisse viia ilma seda uuesti ehitamata?

Tavaliselt jah. Lovable võimaldab sinu projekti koodi sünkroonida GitHubiga ja Mythex saab selle koodi importida projekti seotud GitHubi hoidlast või .zip- või .tar.gz-arhiivist. Frontend tuleb kaasa nagu on; töö on saladustes, taustateenuses ja domeenis.

Mis saab minu Supabase'i või Lovable Cloudi andmebaasist?

Andmebaas ei ole osa koodist. Kui su rakendus kasutab sinu enda Supabase'i projekti, võib see pärast kolimist seda jätkuvalt kasutada. Kui see kasutab Lovable Cloudi, dokumenteerib Lovable andmebaasi ekspordi ja ütleb, et selle taustateenuse toetatud sihtkohad on hallatud või isehostitud Supabase.

Kas mu kasutajad peavad uuesti registreeruma?

Ei, kui rakendus kasutab sama autentimise taustateenust, näiteks sama Supabase'i projekti. Lovable'i Cloudi andmebaasi eksport sisaldab kasutajakontosid ja paroolide räsisid, kuid autentimise kolimine teisele pakkujale on suurem töö ja tuleb eraldi planeerida ja testida.

Kas Mythexil on sisseehitatud sisselogimine ja makseid nagu Lovable Cloudil?

Ei. Mythex ei paku sisseehitatud lõppkasutaja sisselogimist ega Stripe'i. Agent seob sinu enda pakkujad ja võtmed rakendusega, mistõttu on olemasoleva Supabase'i projekti hoidmine sageli kõige lihtsam tee.

Mythex · Pricing · Ehita kõike AI-ga · Veebilehtede ja rakenduste mallid · Mythex võrdluses · Tehisintellektiga rakenduste ehitamise sõnastik · Tasuta tööriistad tehisintellektiga rakenduste ehitamiseks · English

English አማርኛ العربية Български বাংলা Bosanski Català Čeština Dansk Deutsch Ελληνικά Español Español (España) فارسی Suomi Français Français (Canada) ગુજરાતી हिन्दी Hrvatski Magyar Հայերեն Bahasa Indonesia Íslenska Italiano 日本語 ქართული Қазақ тілі ಕನ್ನಡ 한국어 Lietuvių Latviešu Македонски മലയാളം Монгол मराठी Bahasa Melayu မြန်မာ Norsk bokmål Nederlands ਪੰਜਾਬੀ Polski Português (Brasil) Português (Portugal) Română Русский Slovenčina Slovenščina Soomaali Shqip Srpski Svenska Kiswahili தமிழ் తెలుగు ไทย Tagalog Türkçe Українська اردو Tiếng Việt 简体中文 繁體中文(香港) 繁體中文(台灣)