跳转到内容

将你的 Astro 网站部署到 Edgio

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

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

    Terminal window
    npm install -g @edgio/cli
  2. 将 Edgio 添加到你的 Astro 网站。

    Terminal window
    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'),
},
};
  1. 部署到 Edgio。

    Terminal window
    edgio deploy

更多部署指南