對於許多程式設計或是並無相關背景的開發者而言,Lovable 無非是一個利用 AI 快速生成網頁的絕佳選擇。然而,當您需要更進階的客製化功能、更靈活的部署選項,或是希望將專案移至其他平台時,您可能會開始尋找替代方案。本文將作為您的技術指南,詳細介紹如何將您在 Lovable 建立的專案,順利遷移並部署到 Zeabur 和 Insforge 這兩個強大的雲端部署平台。
Lovable 以其 AI 驅動的網頁生成能力,大幅降低了網頁開發的門檻。然而,隨著專案的成長,您可能會遇到以下情況,而考慮遷移至其他平台:
InsForge 是共為主打 AI Agent 幫助用戶降低後端複雜度的平台。他們意識到後端開發長期以來一直是一個半解決的問題。AI 可以毫不費力地生成前端代碼,但難以應對後端的複雜性—— 資料庫設置、身份驗證流程、API 設計都需要深厚的專業知識。InsForge 不但整合了諸多功能,更結合了 MCP。用戶依照他們初始化只是設置結束後,就可以使用自然語言與 AI 溝通,減少了開發人員拼湊多個服務依然可以享受DevOps,因此有了 InsForge。
Zeabur 是一個幫助用戶一鍵部署的平台,對於從 Lovable 遷移的使用者相當友善。 以下是將您的 Lovable 專案部署至 Zeabur 的步驟:
這邊有兩個選擇:
選擇一:假如您尚未熟悉 Github,可以使用以下方法:
在 Lovable 的專案後台,將您的網站專案匯出。一般來說,Lovable 會提供將專案下載為包含 HTML、CSS 和 JavaScript 檔案的壓縮檔。
選擇二:假如您熟悉操作 Github ,可以使用以下方法:
Lovable 的專案可以直接與 GitHub 整合。在 Lovable 中,您可以連結您的 GitHub 帳戶,然後直接將專案匯出並建立一個新的 GitHub Repository。
(選擇一) 解壓縮並導入至程式編輯器的步驟:
git init 來初始化 Git repository,這樣方便後續的版本管理和部署。完成這些步驟後,您就可以開始使用 AI 輔助工具(如 Cursor 的 AI 功能)來修改和優化您的專案程式碼了。
(選擇二) git clone 您在您 Github 中已儲存好的 lovable 專案
進入支援 MCP 開發流程的編輯器並且輸入 InsForge 相關 API Key
Example Prompts: can you see the insforge mcp?
Example Prompts: i have those @migrations from supabase, can you help me create the thing in insforge as well?
Example Prompts: can you help me set up the PostgreSQL database, storage buckets, and RLS policies in InsForge based on my Supabase schema?
Example Prompts: can you replace all Supabase client usage with InsForge SDK? please check my current supabase configuration first.
Example Prompts: can you verify that the authentication is properly configured with InsForge? please check my current auth setup.
Example Prompts: can you optimize my database queries to use proper relations and verify the database connection is working correctly?
建立專案 並選擇地區集群從Github部署 並選擇該 Lovable 專案配置 並點選 編輯原始環境變數 並貼入 VITE_INSFORGE_BASE_URL=您專案的Insforge Base URL下一步恭喜你從 Lovable 遷移至 Zeabur 或 Insforge,將為您的專案帶來更大的彈性和擴展性。Zeabur 以其極致簡化的部署流程,成為了追求方便、無痛遷移的首選。而 Insforge 則以其對 AI 以及 MCP 和後端服務的強大支援,為您的專案未來發展提供了更廣闊的空間。