Skip to content

部署到 EdgeOne Pages

EdgeOne Pages 是腾讯云提供的边缘计算和静态网站托管服务,特别适合面向中国大陆用户的网站。

  1. 将你的代码推送到 GitHub 或 GitLab
  2. 登录 EdgeOne 控制台
  3. 进入 Pages > 创建项目
  4. 选择 关联 Git 仓库
  5. 配置构建设置:
    • 框架预设: Astro
    • 构建命令: pnpm i && pnpm build
    • 输出目录: dist
    • Node.js 版本: 18 或更高
  6. 点击 开始部署
Terminal window
npm install -g @edgeone/cli
Terminal window
edgeone login
Terminal window
# 构建项目
pnpm build
# 部署到 EdgeOne Pages
edgeone pages deploy dist --project-name=mizuki-blog
  1. 在 EdgeOne Pages 项目中选择 自定义域名
  2. 添加你的域名
  3. 配置 CNAME 记录指向 EdgeOne 提供的域名

在项目设置中可以配置环境变量:

  1. 进入项目 设置 > 环境变量
  2. 添加所需的变量

EdgeOne Pages 的主要优势是针对中国大陆网络的优化:

  • 边缘节点: 在中国大陆有大量边缘节点,访问速度更快
  • 备案支持: 支持已备案域名的接入
  • 合规性: 符合中国大陆的网络监管要求