返回介绍

将你的 Astro 站点部署到 Zeabur

发布于 2024-06-05 21:19:56 字数 11779 浏览 0 评论 0 收藏 0

Zeabur 提供全栈网络应用的托管服务。Astro 站点可以作为 SSR 或静态输出进行托管。

本指南包含通过网页界面部署到 Zeabur 的说明。

项目配置

静态站点

Astro 默认输出静态站点。部署静态 Astro 站点到 Zeabur 无需任何额外配置。

服务端渲染适配器

在你的 Astro 项目中启用服务端渲染并部署到 Zeabur:

  1. 使用你偏好的包管理器,将 @zeabur/astro-adapter 适配器 安装到你的项目依赖中。如果你正在使用 npm 或不确定使用哪个,可以在终端运行以下命令:

      npm install @zeabur/astro-adapter
  2. 在你的 astro.config.mjs 项目配置文件中添加以下配置。

    astro.config.mjs
    import { defineConfig } from 'astro/config';import zeabur from '@zeabur/astro-adapter/serverless';
    
    
    export default defineConfig({  output: 'server',  adapter: zeabur(),
    });

如何部署

如果你的项目存储在 GitHub 中,你可以将你的 Astro 站点部署到 Zeabur。

  1. Zeabur dashboard 中点击 创建新项目

  2. 配置 GitHub 安装并导入仓库。

  3. Zeabur 将自动检测到你的项目是一个 Astro 项目,并使用 astro build 命令进行构建。

  4. 构建完成后,你可以将域名绑定到你的站点并访问它。

在你的项目被导入和部署后,所有后续推送到分支的操作都将生成新的构建。

了解更多关于 Zeabur 的 部署指南

更多部署指南

Recipes

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。
列表为空,暂无数据
    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
    原文