对于许多编程或并无相关背景的开发者而言,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 和后端服务的强大支援,为您的项目未来发展提供了更广阔的空间。