Cloudflare 中文文档
Pages
编辑这个页面
跳转官方原文档
Set theme to dark (⇧+D)

从 Vercel 迁移到 Pages

在本教程中,你将学习如何将 Vercel 应用程序部署到 Cloudflare Pages。

​​ 查找构建命令和构建目录

要将应用程序移至 Cloudflare Pages,你需要找到你的构建命令和构建目录。Cloudflare Pages 将使用这些信息来构建你的应用程序并进行部署。

在 Vercel 控制面板中找到要部署的项目。该项目应配置为从 GitHub 仓库部署。

在 Vercel 控制面板中选择站点

在网站仪表板内,选择设置,然后选择常规

在站点仪表板中选择站点设置

找到 “编译和开发设置“面板,其中有 “编译命令“和 “输出目录“字段。如果你使用的是框架,这些值可能不会填写,但会显示框架使用的默认值。保存这些值,以便部署到 Cloudflare 页面。在下图中,构建命令npm run build输出目录build

查找构建命令和输出目录字段

​​ 创建一个新的 Pages 项目

找到构建目录和构建命令后,就可以将项目移动到 Cloudflare 页面。

入门指南 将指导你如何将 GitHub 项目添加到 Cloudflare Pages。

​​ 添加自定义域名

要为你的 Pages 项目使用自定义域,请 添加一个自定义域,该自定义域与你当前部署的 Vercel 应用程序相同。当 Pages 完成网站的初始部署后,你需要删除 Vercel 应用程序,以便开始向 Cloudflare Pages 发送请求。

​​ 清理旧应用程序并分配域名

在域名的 DNS 设置中,确保你已将域名的 CNAME 记录从 Vercel 更新到 Cloudflare Pages。更新 DNS 记录后,请求将转到你的 Pages 应用程序。

完成本指南后,你已成功将 Vercel 项目迁移到 Cloudflare Pages。