下載及建置應用程式
MeDo 的專案程式碼匯出功能可讓你下載應用程式程式碼,每次下載需消耗 80 點數。
場景及使用案例:
- 對於簡單的前端應用程式,開發者下載 zip 檔案後,可直接在本機部署並運行下載的程式碼包。
- 對於涉及後端資料儲存的複雜應用程式,開發者需要進行一些額外開發,以整合 Supabase 服務。

如何下載應用程式程式碼?
應用程式成功生成後,編輯介面上方會出現「下載」按鈕。只需點擊此按鈕,即可下載應用程式的程式碼包。請注意,應用程式生成過程中無法下載程式碼。

下載的程式碼版本會對應開發者目前正在編輯的特定應用程式版本。
需要注意的是,如果在開發過程中使用編輯器進行了任何 GUI 修改(例如編輯字體、顏色等),下載程式碼前必須先預覽或發佈應用程式。這可確保下載的程式碼包包含所有 GUI 修改。否則,直接下載的程式碼將不包含這些 GUI 變更。

開發指南
下載程式碼包後,你需要先按照以下說明設定環境(安裝 Node.js 及 npm),然後使用 IDE 開啟程式碼包,在本機部署並運行應用程式。
IDE: 你可以選擇 VSCode、IntelliJ IDEA,或使用自己偏好的 IDE 進行本機程式碼編輯。
環境要求
在 Windows 上安裝 Node.js

在 macOS 上安裝 Node.js
步驟 1:

步驟 1 替代方式:
在終端機中運行以下命令:/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"

安裝後,請按照以下步驟操作:

如何開發後端服務?
對於具備後端資料儲存功能的應用程式,取得原始碼後,開發者需要整合自己的 Supabase 專案,以進行後續二次開發及管理。
Supabase 官方網站:https://supabase.com/
在 Supabase 中匯入並執行 SQL

替換原始碼包中的環境變數

將 .env 檔案中的以下內容替換為你自己的憑證:
- 更新 URL 及 API keys
注意: 將 VITE_SUPABASE_PROXY=true 改為 false。
