EdgioにAstroサイトをデプロイする
WebサイトやAPIをデプロイ、保護、高速化するエッジおよびCDNプラットフォームであるEdgioに、Astroプロジェクトをデプロイできます。
EdgioのドキュメントにあるAstroガイドをご覧ください。
デプロイ方法
-
Edgio CLIをインストールしていない場合は、ターミナルからグローバルにインストールします。
Terminal window npm install -g @edgio/cli -
AstroサイトにEdgioを追加します。
Terminal window edgio init -
(オプション)サーバーサイドレンダリングを有効にします。
Astroに@astrojs/node (EN)を設定した後、
edgio.config.js
に以下のようにサーバーファイルのパスを指定します。edgio.config.js import { join } from 'path'module.exports = {astro: {// Astro SSRを実行するスタンドアロンサーバーのパス。// このファイルの依存関係は自動的にバンドルされます。appPath: join(process.cwd(), 'dist', 'server', 'entry.mjs'),},}; -
Edgioにデプロイします。
Terminal window edgio deploy