Replit 最近更新了其 Starter Plan(核心免費方案),將用戶限制為 3 個 Repl。超過此限制的帳戶將來將面臨限制(所有回覆將在一年內自動刪除),除非他們訂閱了 25 美元/月的方案。
為了幫助順利過渡,此 CLI 腳本會從您的帳戶下載所有 Repl,包括環境變數和配置數據,讓您可以安全地將項目從 Replit 移除。
若要全域安裝該軟體包,請執行:
npm install -g 複製導出
重新匯出--幫助
-V, --version
輸出版本號。
-o, --output
指定保存 Repl 的目錄。
-a, --auth
複製授權 cookie ( connect.sid
)。
-l, --load
載入先前的儲存檔案以繼續下載(預設: .replit-export.save
)。
-c, --concurrent
設定並發下載的最大數量(預設值: 15
)。
-m, --max
限制下載 Repl 的最大數量。
-f, --filter <...files>
過濾出與指定模式相符的檔案(預設值: ["node_modules/",".cargo/"]
)。
-h, --help
顯示幫助資訊。
若要檢索此腳本所需的授權 cookie:
登入 Replit。
在瀏覽器中開啟 DevTools。
複製connect.sid
cookie。
或者,您可以使用 Cookie Editor 等擴充功能。
若要快速開始下載所有 Repl,請執行以下命令:
replit-export --output repls/ --auth
這會將您帳戶中的所有公用和私人 Repl 下載到repls/
資料夾。
環境變數會自動提取並保存在每個 Repl 根資料夾中的.env
檔案中。
如果您有大量 Repl,請確保電腦上有足夠的磁碟空間。 Replit 對整個 Repl zip 的下載實施速率限制。 CLI 會自動處理這些速率限制,您可能會注意到偶爾的暫停。如果您有許多 Repl,建議讓 CLI 在背景運行,直到該過程完成。