跳转到内容
This is an unmaintained snapshot of the Astro v4 docs. View the latest docs.

将你的 Astro 网站部署到 Edgio

你可以将 Astro 项目部署到 Edgio——一个用于部署、保护和加速网站和 API 的边缘和 CDN 平台。

  1. 如果尚未安装,请通过终端全局安装 Edgio CLI

    终端窗口
    npm install -g @edgio/cli
  2. 将 Edgio 添加到你的 Astro 网站。

    终端窗口
    edgio init
  3. (可选)启用服务端渲染。

    使用 @astrojs/node 与 Astro 设置之后,在 edgio.config.js 中指定服务器文件路径,如下所示:

    edgio.config.js
    import { join } from 'path'
    module.exports = {
    astro: {
    // 运行 Astro SSR 的独立服务器的路径。
    // 对于这个文件的依赖项会自动进行打包。
    appPath: join(process.cwd(), 'dist', 'server', 'entry.mjs'),
    },
    };
  4. 部署到 Edgio。

    终端窗口
    edgio deploy

更多部署指南

贡献

你有什么想法?

社区