为什么选择在 Render 上部署您的 SaaS?
将您的 SaaS 作为 node 应用程序部署在 Render 上,可以让您完全控制服务器环境。它能确保更好的隐私性,如果管理得当还能节省成本,并为您提供灵活性以根据特定需求自定义服务器设置。与 Vercel 等无服务器平台相比,它还能提升应用程序性能,因为它消除了冷启动问题。将应用程序部署到 Render
如果尚未连接,系统会要求您连接 Git 提供商账户。之后,您可以选择要部署的仓库。 在继续之前,请确保您已在 Render 上拥有账户。您可以在 render.com 免费注册。-
要在 Render 上部署您的应用程序,请点击仪表板上的
New按钮并选择Web Service -
然后选择
Build and deploy from a Git repository并连接您的仓库 -
在下一步中,为您的项目输入名称并设置以下配置:
- 构建命令:
corepack enable; pnpm install --frozen-lockfile; pnpm build - 启动命令:
pnpm --filter web start
- 构建命令:
-
现在为您的应用程序定义环境变量。您可以从
.env.local文件中复制它们 - 最后,为您的服务选择一个计划。出于测试目的甚至 MVP,您可以从免费层开始。对于生产环境,我们建议升级到付费计划,它提供更多资源、更好的性能,并且不会在闲置一段时间后休眠。
-
然后点击
Create Web Service,Render 将开始构建和部署您的应用程序。部署完成后,您可以通过提供的 URL 访问您的应用程序。