跳转到内容

使用 Cleavr 部署你的 Astro 网站

你可以使用 Cleavr(一个服务器和应用部署管理工具)将你的 Astro 项目部署到你自己的虚拟专用服务器(VPS)上。

在开始之前,你需要准备好:

  • 一个 Cleavr 帐户
  • 一个通过 Cleavr 在你的 VPS 提供商上创建的服务器
  1. 在 Cleavr 中,导航到你想要添加 Astro 项目的服务器。

  2. 选择 Add Site(添加站点)并填写你应用程序的详细信息,例如域名。

  3. 对于 App Type(应用类型),根据你的 Astro 应用的设置方式,选择 ‘NodeJS Static’ 或 ‘NodeJS SSR’。

  4. 对于静态应用,将 Artifact Folder(构建产物目录)设置为 dist

  5. 对于 SSR 应用

    • Entry Point(入口文件)设置为 entry.mjs
    • Artifact Folder(构建产物目录)设置为 dist/server
  6. 选择 Add(添加)以将站点添加到你的服务器。

  1. 新站点添加后,点击 Setup and deploy(设置和部署)。

  2. 为你的 Astro 项目选择 VC Profile(版本控制档案)、Repo(仓库)和 Branch(分支)。

  3. 为你项目进行任何必要的额外配置。

  4. 点击 Deployments(部署)选项卡,然后点击 Deploy(部署)。

恭喜,你已经成功部署了你的 Astro 应用!

更多部署指南

贡献 社区 赞助