
再見了,Glitch!
陪伴全球開發者近十年了的免費 Node.js 創作平台 Glitch,即將在 2025 年 7 月 8 日正式關閉。這個曾讓無數創意生根發芽的「程式遊樂場」,即將結束服務——所有託管在此的專案都將受到影響。現在,大家一定要趕緊備份您的專案,別讓您的心血隨著 Glitch 一同消失!
詳情請看 Glitch 的官方公告:Important changes are coming to Glitch
如何備份你的 Glitch 專案
為了幫大家把寶貴的專案都好好保存下來,Glitch 的工程師 Pomax 特別寫了一個 Python 腳本,讓你能一次把所有專案打包下載。你都可以在 Glitch 社群論壇上找到這個腳本,以及相關的資訊與討論。接下來,讓我簡單說明一下使用的步驟:
第一步:下載 Python 備份腳本
你可以直接從這個 Gist 連結,取得這個用來下載 Glitch 專案的官方 Python 腳本:https://gist.github.com/Pomax/19244d583bac820492847a8a4bc15e4e。
點進去之後,把那個 .py
檔案下載到你的電腦。
第二步:準備好工作環境跟你的 Glitch 金鑰
要順利執行這個腳本,你的作業需要安裝有 Python 3,並且輸入你的 Glitch 認證金鑰。
金鑰怎麼拿呢?很簡單!首先,用你的瀏覽器登入 Glitch 帳號。接著,打開瀏覽器的開發人員工具(通常按 F12 就能開啟),然後切到「主控台 (Console)」那個分頁。把下面這段指令貼上去,然後按 Enter:
const { id, persistentToken: token} = JSON.parse(localStorage.cachedUser);
console.log(id, token);
執行之後,你會看到回傳類似 123456 '3a6f55bd-8206-43d3-a149-176f13f32c45'
的序號。前面那個數字是你的 UID,後面那個單引號裡的長字串就是您的金鑰。記得將兩個都複製起來!
第三步:在終端機執行備份腳本
拿到腳本跟金鑰之後,在您的電腦上打開終端機:
- 首先,切換到您存放腳本的那個資料夾。
- 然後,輸入下面這段指令來執行腳本:
python download.py 123456 '3a6f55bd-8206-43d3-a149-176f13f32c45'
記得!把 123456
換成你自己的 ID,然後 '3a6f55bd-8206-43d3-a149-176f13f32c45'
也換成你在第二步拿到的認證金鑰!
腳本開始運行之後,它就會依次地把你的所有專案一個一個下載到各自的資料夾裡。
第四步:檢查備份文件
備份完成之後,打開那個輸出資料夾,確認你的所有專案都乖乖地保存在那裡了!
希望這個指南能幫到你,記得趕快在 2025 年底前,把你的專案備份好喔!