跳转到内容

部署到 EdgeOne Pages

EdgeOne Pages 是腾讯云 EdgeOne 提供的静态站点托管服务,适合部署 Astro 这类纯静态站点。

本主题已经内置 edgeone.json,用于告诉 EdgeOne Pages 如何安装依赖、构建站点,以及如何设置缓存/安全相关响应头。

  • ✅ 已将站点代码推送到 Git 仓库(GitHub / GitLab 等)
  • ✅ 已注册并可登录 EdgeOne 控制台
  • ✅ 本地能正常构建(建议先跑通一次 bun run build
  1. 打开 EdgeOne 控制台
  2. 进入 Pages 相关页面
  3. 点击创建新项目

TODO:补充 EdgeOne 控制台的具体入口路径与截图

  1. 选择“从 Git 导入”(或类似选项)
  2. 授权 EdgeOne 访问你的仓库
  3. 选择你的 ShokaX 项目仓库

TODO:补充授权与选择仓库界面截图

通常 EdgeOne 会自动读取项目根目录下的 edgeone.json,你无需手动填写构建命令。

主题默认配置如下:

  • Install Command:bun install
  • Build Command:bun run build
  • Output Directory:dist

如果平台没有自动识别(或你使用了子目录/Monorepo),请手动填入上面的值。

TODO:补充“构建配置”界面截图

点击部署后,等待构建完成并访问平台提供的默认域名即可。

TODO:补充部署进度与成功页面截图

  1. 在 Pages 项目设置里添加自定义域名(例如 blog.example.com
  2. 按照 EdgeOne 控制台提示配置 DNS 解析

TODO:补充 EdgeOne 的域名解析指引(CNAME/A/回源策略等)

津 ICP 备2022001375 号
津公网安备 12011402001353 号