Replit baru-baru ini memperbarui Paket Pemula (paket inti gratis) untuk membatasi pengguna hingga 3 Repl. Akun yang melebihi batas ini akan menghadapi pembatasan di masa depan (semua balasan akan dihapus secara otomatis dalam satu tahun) kecuali mereka berlangganan paket $25/bulan.
Untuk membantu transisi dengan lancar, skrip CLI ini mengunduh semua Repl dari akun Anda, termasuk variabel lingkungan dan data konfigurasi, sehingga memungkinkan Anda memindahkan proyek dari Replit dengan aman.
Untuk menginstal paket secara global, jalankan:
npm install -g replit-ekspor
ekspor ulang --help
-V, --version
Menghasilkan nomor versi.
-o, --output <directory>
Menentukan direktori untuk menyimpan Repls.
-a, --auth <cookie>
Replit otorisasi cookie ( connect.sid
).
-l, --load <file>
Muat file simpanan sebelumnya untuk melanjutkan pengunduhan (default: .replit-export.save
).
-c, --concurrent <number>
Menetapkan jumlah maksimum unduhan bersamaan (default: 15
).
-m, --max
Membatasi jumlah maksimum Repl yang akan diunduh.
-f, --filter <...files>
Memfilter file yang cocok dengan pola yang ditentukan (default: ["node_modules/",".cargo/"]
).
-h, --help
Menampilkan informasi bantuan.
Untuk mengambil cookie otorisasi yang diperlukan untuk skrip ini:
Masuk ke Replit.
Buka DevTools di browser Anda.
Salin cookie connect.sid
.
Alternatifnya, Anda dapat menggunakan ekstensi seperti Cookie Editor.
Untuk mulai mengunduh semua Repls Anda dengan cepat, jalankan perintah berikut:
ekspor ulang --keluaran balasan/ --auth <cookie>
Ini akan mengunduh semua Repls publik dan pribadi dari akun Anda ke folder repls/
.
Variabel lingkungan secara otomatis diekstraksi dan disimpan dalam file .env
di folder root setiap Repl.
Jika Anda memiliki Repls dalam jumlah besar, pastikan Anda memiliki ruang disk yang cukup di komputer Anda. Replit menerapkan batas kecepatan untuk mengunduh seluruh zip Repl. CLI menangani batas kecepatan ini secara otomatis, dan Anda mungkin akan melihat jeda sesekali. Jika Anda memiliki banyak Repl, disarankan untuk membiarkan CLI berjalan di latar belakang hingga proses selesai.