Ekspor kode aplikasi Anda
SingkatnyaDi Pengaturan → Ekspor, klik Unduh .zip untuk mendapatkan seluruh aplikasi sebagai proyek TanStack Start mandiri, lengkap dengan konfigurasi, migrasi database, dan README berisi perintah untuk menjalankan dan men-deploy-nya. Nilai rahasia, baris di database, dan file yang diunggah tetap disimpan di MonstarX. Untuk salinan yang selalu mengikuti setiap perubahan, tautkan repositori GitHub.
Kode aplikasi Anda adalah milik Anda. Ekspor mengunduh seluruh kode sebagai file zip: proyek web biasa yang bisa dibuka developer, dijalankan di laptop, dan di-deploy tanpa MonstarX. Gunakan untuk cadangan, peninjauan kode, atau menyerahkan aplikasi kepada tim pengembang.
Bagaimana cara mengunduh kode aplikasi saya?
Section titled “Bagaimana cara mengunduh kode aplikasi saya?”-
Buka proyek Anda, lalu klik Pengaturan di header ruang kerja.
-
Pilih Ekspor.
-
Klik Unduh .zip. MonstarX membuat zip dan browser Anda menyimpannya dengan nama proyek Anda (misalnya
website-sukha-yoga.zip).
Apa isi zip-nya?
Section titled “Apa isi zip-nya?”- Setiap file aplikasi, termasuk file yang dikelola MonstarX untuk akun, database, email, penyimpanan, dan AI, serta
MONSTARX.mdyang menjelaskannya. - Penyiapan proyek:
package.json, konfigurasi Vite dan TypeScript, sertawrangler.jsonc(file pengaturan Cloudflare), siap untuknpm install. - Migrasi database — instruksi yang membuat setiap tabel, termasuk tabel untuk akun.
.dev.vars.exampleberisi nama-nama rahasia aplikasi, dan README berisi perintah untuk menjalankan dan men-deploy-nya.
Apa yang tidak ada di zip?
Section titled “Apa yang tidak ada di zip?”Nilai rahasia, baris di database aplikasi, dan file yang diunggah orang tidak disertakan dalam zip: semuanya tetap disimpan di MonstarX.
Ini menjaga kunci Anda dan data pengguna Anda tetap aman. Data aplikasi tetap berada di database-nya, dan Anda bisa melihatnya di BackendDatabase serta di tab Admin.
Bagaimana cara menjalankan aplikasi yang diekspor?
Section titled “Bagaimana cara menjalankan aplikasi yang diekspor?”README di dalam zip berisi perintah yang persis. Singkatnya, developer yang sudah memasang Node.js menjalankan:
npm installcp .dev.vars.example .dev.vars # then fill in the secretsnpm run db:migrate:local # creates the tables in a local databasenpm run dev # runs the app on their computerUntuk menayangkannya di akun Cloudflare milik mereka sendiri, README memandu langkah wrangler login, membuat database, menerapkan migrasi, menambahkan rahasia, dan npm run deploy.
Jika aplikasi Anda menyimpan datanya di Supabase atau Railway Postgres, README ditulis untuk penyiapan tersebut. Aplikasi yang diimpor diekspor apa adanya, dengan penyiapannya sendiri.
Zip atau GitHub?
Section titled “Zip atau GitHub?”Zip adalah salinan dari satu momen. Sebaliknya, repositori GitHub yang ditautkan mengikuti setiap perubahan, dua arah: apa yang dibangun MonstarX dikirim ke sana, dan apa yang di-commit developer Anda di sana masuk kembali ke proyek. Jika Anda ingin salinan yang selalu terbaru, klik Hubungkan GitHub di halaman yang sama. Lihat GitHub.
Pertanyaan umum
Section titled “Pertanyaan umum”Apakah saya memiliki kode yang ditulis MonstarX?
Ya. Ekspor mengunduh seluruh kodenya, dan Anda bisa menjalankan serta mengubahnya tanpa MonstarX.
Apakah ekspor menyertakan pengguna dan data saya?
Tidak. Nilai rahasia, baris database, dan file yang diunggah tetap disimpan di MonstarX. Zip berisi struktur tabel (migrasi), bukan isinya.
Siapa yang bisa mengekspor proyek?
Hanya pemiliknya. Orang yang diberi akses ke proyek tidak bisa mengunduhnya.
Kodenya memakai framework apa?
Aplikasi TanStack Start — React dan TypeScript, dengan server function dan Tailwind CSS — yang disiapkan untuk berjalan di Cloudflare Workers.
Apakah aplikasi yang diekspor masih bisa mengirim email dan memakai AI?
File untuk email, penyimpanan, dan AI disertakan. Di luar MonstarX, pengaturannya perlu diisi, atau gunakan penyedia Anda sendiri — MONSTARX.md dan README menjelaskan caranya.