<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>vercel &#8211; 萧邦的博客</title>
	<atom:link href="https://www.zlhlab.top/tag/vercel/feed/" rel="self" type="application/rss+xml" />
	<link>https://www.zlhlab.top</link>
	<description>If not me who, If not now when</description>
	<lastBuildDate>Tue, 09 Sep 2025 02:44:41 +0000</lastBuildDate>
	<language>zh-Hans</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=6.8.6</generator>
	<item>
		<title>在 Vercel 上部署 Python Flask 或 FastAPI 项目</title>
		<link>https://www.zlhlab.top/%e5%9c%a8-vercel-%e4%b8%8a%e9%83%a8%e7%bd%b2-python-flask-%e6%88%96-fastapi-%e9%a1%b9%e7%9b%ae/</link>
		
		<dc:creator><![CDATA[萧邦]]></dc:creator>
		<pubDate>Tue, 09 Sep 2025 02:44:41 +0000</pubDate>
				<category><![CDATA[技术]]></category>
		<category><![CDATA[fastapi]]></category>
		<category><![CDATA[vercel]]></category>
		<guid isPermaLink="false">https://www.zlhlab.top/?p=844</guid>

					<description><![CDATA[Vercel 是一个广受欢迎的 Web 应用部署平台，以其简单性和无服务器架构而闻名。虽然它常用于部署像 Ne<div class="more-link">
				 <a href="https://www.zlhlab.top/%e5%9c%a8-vercel-%e4%b8%8a%e9%83%a8%e7%bd%b2-python-flask-%e6%88%96-fastapi-%e9%a1%b9%e7%9b%ae/" class="link-btn theme-btn"><span>Read More </span> <i class="fa fa-caret-right"></i></a>
			</div>]]></description>
										<content:encoded><![CDATA[
<p>Vercel 是一个广受欢迎的 Web 应用部署平台，以其简单性和无服务器架构而闻名。虽然它常用于部署像 Next.js 这样的前端框架，但 Vercel 也支持基于 Python 的后端框架，如 Flask 和 FastAPI。本文将指导您完成在 Vercel 上部署 Python Flask 或 FastAPI 项目的步骤，包括项目设置、配置和部署。</p>



<h2 class="wp-block-heading">前提条件</h2>



<p>在开始之前，请确保您具备以下条件：</p>



<ul class="wp-block-list">
<li>一个 Vercel 账户（在 <a href="https://vercel.com/">vercel.com</a> 注册）。</li>



<li>一个准备好部署的 Flask 或 FastAPI 项目。</li>



<li>对 Python、Flask/FastAPI 和 Git 的基本了解。</li>



<li>已安装 Vercel CLI（运行 <code>npm install -g vercel</code>）。</li>



<li>项目已托管在 Git 仓库中（例如 GitHub、GitLab 或 Bitbucket）。</li>
</ul>



<h2 class="wp-block-heading">步骤 1：准备您的 Flask/FastAPI 项目</h2>



<p>要在 Vercel 上部署 Python 项目，您的应用必须适配 Vercel 的无服务器环境。以下是如何准备 Flask 或 FastAPI 项目。</p>



<h3 class="wp-block-heading">Flask 项目示例</h3>



<p>对于 Flask 项目，确保您的项目结构如下：</p>



<pre class="wp-block-code"><code>my-flask-app/
├── app.py
├── requirements.txt
├── vercel.json
</code></pre>



<p><strong>app.py</strong>（示例 Flask 应用）：</p>



<pre class="wp-block-code"><code>from flask import Flask

app = Flask(__name__)

@app.route('/')
def home():
    return '来自 Vercel 上的 Flask 的问候！'

if __name__ == '__main__':
    app.run()
</code></pre>



<h3 class="wp-block-heading">FastAPI 项目示例</h3>



<p>对于 FastAPI 项目，结构类似：</p>



<pre class="wp-block-code"><code>my-fastapi-app/
├── main.py
├── requirements.txt
├── vercel.json
</code></pre>



<p><strong>main.py</strong>（示例 FastAPI 应用）：</p>



<pre class="wp-block-code"><code>from fastapi import FastAPI

app = FastAPI()

@app.get('/')
async def root():
    return {'message': '来自 Vercel 上的 FastAPI 的问候！'}
</code></pre>



<h3 class="wp-block-heading">依赖文件</h3>



<p>创建一个 <code>requirements.txt</code> 文件，列出项目的依赖项：</p>



<pre class="wp-block-code"><code># 对于 Flask
flask==2.3.2
gunicorn==20.1.0

# 对于 FastAPI
fastapi==0.95.1
uvicorn==0.21.1
</code></pre>



<p>Vercel 使用 <code>gunicorn</code> 作为 Flask 的 WSGI 服务器，使用 <code>uvicorn</code> 作为 FastAPI 的 ASGI 服务器，以在无服务器环境中处理请求。</p>



<h2 class="wp-block-heading">步骤 2：配置 Vercel</h2>



<p>Vercel 需要一个 <code>vercel.json</code> 配置文件来理解如何构建和部署您的 Python 项目。该文件指定了构建过程、路由和运行时设置。</p>



<h3 class="wp-block-heading">Flask 的 Vercel 配置</h3>



<p>在项目根目录创建 <code>vercel.json</code> 文件：</p>



<pre class="wp-block-code"><code>{
  "version": 2,
  "builds": &#91;
    {
      "src": "app.py",
      "use": "@vercel/python"
    }
  ],
  "routes": &#91;
    {
      "src": "/(.*)",
      "dest": "app.py"
    }
  ]
}
</code></pre>



<h3 class="wp-block-heading">FastAPI 的 Vercel 配置</h3>



<p>对于 FastAPI，<code>vercel.json</code> 文件因其 ASGI 特性略有不同：</p>



<pre class="wp-block-code"><code>{
  "version": 2,
  "builds": &#91;
    {
      "src": "main.py",
      "use": "@vercel/python"
    }
  ],
  "routes": &#91;
    {
      "src": "/(.*)",
      "dest": "main.py"
    }
  ]
}
</code></pre>



<h3 class="wp-block-heading"><code>vercel.json</code> 说明</h3>



<ul class="wp-block-list">
<li><code>"version": 2</code>：指定 Vercel 配置版本。</li>



<li><code>"builds"</code>：定义构建过程。这里我们使用 <code>@vercel/python</code> 运行时来处理 Python 应用。</li>



<li><code>"routes"</code>：将所有传入请求映射到您的应用文件（Flask 为 <code>app.py</code>，FastAPI 为 <code>main.py</code>）。</li>
</ul>



<h2 class="wp-block-heading">步骤 3：本地测试</h2>



<p>在部署之前，先在本地测试您的应用以确保其正常运行。</p>



<p>对于 Flask：</p>



<pre class="wp-block-code"><code>pip install -r requirements.txt
gunicorn --bind 0.0.0.0:8000 app:app
</code></pre>



<p>对于 FastAPI：</p>



<pre class="wp-block-code"><code>pip install -r requirements.txt
uvicorn main:app --host 0.0.0.0 --port 8000
</code></pre>



<p>在浏览器中访问 <code>http://localhost:8000</code> 以验证应用是否运行正常。</p>



<h2 class="wp-block-heading">步骤 4：部署到 Vercel</h2>



<p>项目准备好后，您可以将其部署到 Vercel。</p>



<ol class="wp-block-list">
<li><strong>初始化 Git 仓库</strong>（如果尚未完成）： <code>git init git add . git commit -m "初始提交"</code></li>



<li><strong>推送到 Git 托管服务</strong>（如 GitHub）： <code>git remote add origin &lt;您的仓库地址> git push origin main</code></li>



<li><strong>将 Vercel 链接到您的仓库</strong>：
<ul class="wp-block-list">
<li>使用 CLI 登录 Vercel：<code>vercel login</code></li>



<li>部署您的项目：<code>vercel</code></li>



<li>按照提示将项目链接到 Git 仓库或直接部署。Vercel 将检测 Python 运行时并使用 <code>vercel.json</code> 中的设置。</li>
</ul>
</li>



<li><strong>设置环境变量</strong>（如需要）：<br>如果您的应用需要环境变量（例如 API 密钥），在 Vercel 仪表板的 <strong>设置 > 环境变量</strong> 中添加它们。</li>



<li><strong>验证部署</strong>：<br>部署完成后，Vercel 会提供一个 URL（例如 <code>https://my-flask-app.vercel.app</code>）。访问该 URL 确认您的应用已上线。</li>
</ol>



<h2 class="wp-block-heading">步骤 5：持续部署</h2>



<p>要启用持续部署，请将您的 Git 仓库连接到 Vercel：</p>



<ul class="wp-block-list">
<li>在 Vercel 仪表板中，前往 <strong>新建项目</strong> 并导入您的仓库。</li>



<li>配置项目设置（Vercel 会自动检测 <code>vercel.json</code> 文件）。</li>



<li>推送到您的仓库，Vercel 将自动重新部署。</li>
</ul>



<h2 class="wp-block-heading">故障排除提示</h2>



<ul class="wp-block-list">
<li><strong>构建错误</strong>：确保 <code>requirements.txt</code> 包含所有依赖项，并且 <code>@vercel/python</code> 与您的 Python 版本兼容（Vercel 支持 Python 3.9+）。</li>



<li><strong>路由问题</strong>：检查 <code>vercel.json</code> 中的 <code>routes</code> 是否正确映射到您的应用入口点。</li>



<li><strong>超时错误</strong>：Vercel 的无服务器函数有最大执行时间（Hobby 计划为 10 秒，Pro 计划为 60 秒）。优化您的应用以快速响应。</li>



<li><strong>日志</strong>：在 Vercel 仪表板的 <strong>Functions > Logs</strong> 中查看部署日志以进行调试。</li>
</ul>



<h2 class="wp-block-heading">最佳实践</h2>



<ul class="wp-block-list">
<li><strong>保持依赖最小化</strong>：在 <code>requirements.txt</code> 中仅包含必要的包，以减少构建时间。</li>



<li><strong>使用环境变量</strong>：将敏感数据（例如数据库凭据）存储在 Vercel 的环境变量中。</li>



<li><strong>优化无服务器环境</strong>：确保您的应用是无状态的，因为 Vercel 的无服务器环境不会在请求之间保留状态。</li>



<li><strong>使用 Vercel CLI 本地测试</strong>：使用 <code>vercel dev</code> 模拟 Vercel 的本地环境。</li>
</ul>



<h2 class="wp-block-heading">结论</h2>



<p>通过正确的配置，在 Vercel 上部署 Flask 或 FastAPI 项目非常简单。通过设置项目结构、创建 <code>vercel.json</code> 文件并使用 Vercel 的 CLI 或仪表板，您可以在几分钟内让您的 Python 后端上线。无论您是构建简单的 API 还是完整的 Web 应用，Vercel 的无服务器平台都提供了一个可扩展且无忧的部署解决方案。</p>



<p>祝您部署顺利！</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>使用 Next.js 建站：GitHub 代码管理、Vercel CI/CD 部署及腾讯云域名关联实现国内访问</title>
		<link>https://www.zlhlab.top/%e4%bd%bf%e7%94%a8-next-js-%e5%bb%ba%e7%ab%99%ef%bc%9agithub-%e4%bb%a3%e7%a0%81%e7%ae%a1%e7%90%86%e3%80%81vercel-ci-cd-%e9%83%a8%e7%bd%b2%e5%8f%8a%e8%85%be%e8%ae%af%e4%ba%91%e5%9f%9f%e5%90%8d%e5%85%b3/</link>
		
		<dc:creator><![CDATA[萧邦]]></dc:creator>
		<pubDate>Fri, 15 Aug 2025 03:43:56 +0000</pubDate>
				<category><![CDATA[技术]]></category>
		<category><![CDATA[next.js]]></category>
		<category><![CDATA[vercel]]></category>
		<guid isPermaLink="false">https://www.zlhlab.top/?p=818</guid>

					<description><![CDATA[引言 在为公司开发官网时，传统国内建站方式通常涉及购买云服务器、采用 WordPress 或自研系统，流程复杂<div class="more-link">
				 <a href="https://www.zlhlab.top/%e4%bd%bf%e7%94%a8-next-js-%e5%bb%ba%e7%ab%99%ef%bc%9agithub-%e4%bb%a3%e7%a0%81%e7%ae%a1%e7%90%86%e3%80%81vercel-ci-cd-%e9%83%a8%e7%bd%b2%e5%8f%8a%e8%85%be%e8%ae%af%e4%ba%91%e5%9f%9f%e5%90%8d%e5%85%b3/" class="link-btn theme-btn"><span>Read More </span> <i class="fa fa-caret-right"></i></a>
			</div>]]></description>
										<content:encoded><![CDATA[
<h2 class="wp-block-heading">引言</h2>



<p>在为公司开发官网时，传统国内建站方式通常涉及购买云服务器、采用 WordPress 或自研系统，流程复杂且耗时。相比之下，结合 Next.js、GitHub 和 Vercel 提供了一套高效、免费的解决方案：Next.js 提供现代化 Web 开发体验，GitHub 实现代码管理，Vercel 提供无缝 CI/CD 部署，而腾讯云域名配置则优化国内访问速度并满足合规需求。</p>



<p>本流程的优势在于：</p>



<ul class="wp-block-list">
<li><strong>Next.js</strong>：支持服务器端渲染（SSR）、静态生成（SSG）和 API 路由，兼顾性能与 SEO。</li>



<li><strong>GitHub</strong>：免费代码托管，版本控制简单。</li>



<li><strong>Vercel</strong>：Next.js 官方部署平台，支持自动部署和全球 CDN。</li>



<li><strong>腾讯云域名</strong>：支持 ICP 备案，加速国内访问。</li>
</ul>



<p>本文总结了从零搭建 Next.js 官网、通过 GitHub 管理代码、使用 Vercel 实现 CI/CD，并关联腾讯云域名以优化国内访问的完整流程。内容基于官方文档和实践经验，适合有 React 基础的开发者，预计耗时 1-2 小时。以下步骤包含详细命令和界面描述，确保清晰易懂。</p>



<h2 class="wp-block-heading">步骤 1: 创建 Next.js 项目</h2>



<p>确保本地安装 Node.js（建议版本 18 或以上）。使用 <code>create-next-app</code> 快速创建项目。</p>



<ol class="wp-block-list">
<li><strong>初始化项目</strong>：
<ul class="wp-block-list">
<li>在终端运行：<code>npx create-next-app@latest my-next-app</code></li>



<li>按提示选择：推荐使用 App Router，TypeScript（可选）、ESLint 和 Tailwind CSS。生成的项目包含仪表板模板，适合快速开发。</li>



<li>项目结构：<code>my-next-app/ ├── app/ ├── public/ ├── next.config.js ├── package.json └── README.md</code></li>
</ul>
</li>



<li><strong>启动开发服务器</strong>：
<ul class="wp-block-list">
<li>进入目录：<code>cd my-next-app</code></li>



<li>运行：<code>npm run dev</code></li>



<li>打开 <code>http://localhost:3000</code>，查看 Next.js 默认页面。</li>
</ul>
</li>
</ol>



<p><strong>图 1: Next.js 项目创建终端</strong></p>



<figure class="wp-block-image size-large"><img fetchpriority="high" decoding="async" width="1024" height="251" src="https://www.zlhlab.top/wp-content/uploads/2025/08/截屏2025-08-15-11.33.02-1024x251.png" alt="" class="wp-image-823" srcset="https://www.zlhlab.top/wp-content/uploads/2025/08/截屏2025-08-15-11.33.02-1024x251.png 1024w, https://www.zlhlab.top/wp-content/uploads/2025/08/截屏2025-08-15-11.33.02-300x74.png 300w, https://www.zlhlab.top/wp-content/uploads/2025/08/截屏2025-08-15-11.33.02-768x189.png 768w, https://www.zlhlab.top/wp-content/uploads/2025/08/截屏2025-08-15-11.33.02.png 1230w" sizes="(max-width: 1024px) 100vw, 1024px" /></figure>



<p>初学者可参考 Next.js 官方文档的 React 基础课程，深入了解 App Router。</p>



<h2 class="wp-block-heading">步骤 2: 代码托管到 GitHub</h2>



<p>GitHub 提供可靠的代码版本控制和协作平台。我们将本地项目推送到 GitHub 仓库。</p>



<ol class="wp-block-list">
<li><strong>初始化本地 Git 仓库</strong>：
<ul class="wp-block-list">
<li>在项目根目录运行：<code>git init git add . git commit -m "Initial commit"</code></li>
</ul>
</li>



<li><strong>创建 GitHub 仓库</strong>：
<ul class="wp-block-list">
<li>登录 GitHub，点击右上角 “+” &gt; “New repository”。</li>



<li>输入仓库名称（如 <code>my-next-app</code>），选择公有（便于 Vercel 集成）或私有，添加描述，可选添加 README 或 <code>.gitignore</code>。</li>



<li>点击 “Create repository”。</li>
</ul>
</li>



<li><strong>推送代码</strong>：
<ul class="wp-block-list">
<li>添加远程仓库：<code>git remote add origin https://github.com/your-username/my-next-app.git</code></li>



<li>推送：<code>git push -u origin main</code></li>
</ul>
</li>
</ol>



<p>此步骤确保代码安全备份，并为 CI/CD 部署做准备。</p>



<h2 class="wp-block-heading">步骤 3: 使用 Vercel 实现 CI/CD 部署</h2>



<p>Vercel 是 Next.js 的首选部署平台，支持从 GitHub 自动构建和部署，简化 CI/CD 流程。</p>



<ol class="wp-block-list">
<li><strong>连接 GitHub 与 Vercel</strong>：
<ul class="wp-block-list">
<li>注册/登录 Vercel（免费账户即可）。</li>



<li>在 Vercel 仪表板点击 “New Project”。</li>



<li>选择 GitHub，授权访问，选择 <code>my-next-app</code> 仓库，点击 “Import”。</li>
</ul>
</li>



<li><strong>配置并部署</strong>：
<ul class="wp-block-list">
<li>保留默认设置（框架自动识别为 Next.js）。</li>



<li>点击 “Deploy”，Vercel 将自动构建并部署项目。</li>



<li>部署完成后，获得类似 <code>my-next-app.vercel.app</code> 的默认域名。</li>
</ul>
</li>



<li><strong>启用 CI/CD</strong>：
<ul class="wp-block-list">
<li>推送至 <code>main</code> 分支触发生产部署，其他分支触发预览部署。</li>



<li>可在 Vercel 设置中调整生产分支（默认 <code>main</code>）。</li>



<li>私有仓库需确保提交者有 Vercel 项目权限。</li>
</ul>
</li>
</ol>



<p><strong>图 3: Vercel 部署仪表板</strong><br>（描述：Vercel 页面显示 “Deployments” 标签，列出构建日志和预览 URL，绿色状态表示部署成功。）</p>



<figure class="wp-block-image size-large"><img decoding="async" width="1024" height="300" src="https://www.zlhlab.top/wp-content/uploads/2025/08/截屏2025-08-15-11.37.48-1024x300.png" alt="" class="wp-image-825" srcset="https://www.zlhlab.top/wp-content/uploads/2025/08/截屏2025-08-15-11.37.48-1024x300.png 1024w, https://www.zlhlab.top/wp-content/uploads/2025/08/截屏2025-08-15-11.37.48-300x88.png 300w, https://www.zlhlab.top/wp-content/uploads/2025/08/截屏2025-08-15-11.37.48-768x225.png 768w, https://www.zlhlab.top/wp-content/uploads/2025/08/截屏2025-08-15-11.37.48-1536x450.png 1536w, https://www.zlhlab.top/wp-content/uploads/2025/08/截屏2025-08-15-11.37.48-2048x600.png 2048w" sizes="(max-width: 1024px) 100vw, 1024px" /></figure>



<p>测试 CI/CD：修改本地代码，推送至 GitHub，Vercel 将自动重新部署。</p>



<h2 class="wp-block-heading">步骤 4: 配置腾讯云域名以优化国内访问</h2>



<p>为提升品牌形象和国内访问速度，我们通过 Vercel 添加子域名（如 <code>blog.example.com</code>），并结合腾讯云 DNS 解析。注意：中国用户需完成域名 ICP 备案（约 20 天），否则可能无法访问。备案可通过腾讯云控制台申请。</p>



<ol class="wp-block-list">
<li><strong>在 Vercel 配置子域名</strong>：
<ul class="wp-block-list">
<li>在 Vercel 项目仪表板，进入 “Settings” &gt; “Domains”。</li>



<li>输入子域名（如 <code>blog.example.com</code>），点击 “Add”。</li>



<li>Vercel 提供 CNAME 记录（如 <code>cname.vercel-dns.com</code>），并自动配置 SSL。</li>
</ul>
</li>
</ol>



<p><strong>图 4: Vercel 域名配置界面</strong><br>（描述：Vercel 设置页面显示 “Add Domain” 输入框和 DNS 记录提示，包含 CNAME 值。）</p>



<figure class="wp-block-image size-large"><img decoding="async" width="1024" height="253" src="https://www.zlhlab.top/wp-content/uploads/2025/08/截屏2025-08-15-11.34.41-1024x253.png" alt="" class="wp-image-824" srcset="https://www.zlhlab.top/wp-content/uploads/2025/08/截屏2025-08-15-11.34.41-1024x253.png 1024w, https://www.zlhlab.top/wp-content/uploads/2025/08/截屏2025-08-15-11.34.41-300x74.png 300w, https://www.zlhlab.top/wp-content/uploads/2025/08/截屏2025-08-15-11.34.41-768x190.png 768w, https://www.zlhlab.top/wp-content/uploads/2025/08/截屏2025-08-15-11.34.41-1536x379.png 1536w, https://www.zlhlab.top/wp-content/uploads/2025/08/截屏2025-08-15-11.34.41.png 1846w" sizes="(max-width: 1024px) 100vw, 1024px" /></figure>



<ol start="2" class="wp-block-list">
<li><strong>在腾讯云设置 DNS</strong>：
<ul class="wp-block-list">
<li>登录腾讯云控制台，进入 “域名管理” &gt; “DNS 解析”。</li>



<li>选择已备案域名（如 <code>example.com</code>）。</li>



<li>添加记录：
<ul class="wp-block-list">
<li>类型：CNAME</li>



<li>主机记录：<code>blog</code></li>



<li>记录值：<code>cname.vercel-dns.com</code>（从 Vercel 复制）</li>



<li>TTL：600 秒</li>
</ul>
</li>



<li>保存后，等待 DNS 传播（几分钟至数小时）。</li>



<li>验证：运行 <code>dig blog.example.com</code>，确认指向 Vercel IP。</li>
</ul>
</li>
</ol>



<p><strong>图 5: 腾讯云 DNS 配置界面</strong><br>（描述：腾讯云控制台显示 “添加记录” 按钮，填写 CNAME 类型、主机记录和值，蓝色主题。）</p>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="1024" height="85" src="https://www.zlhlab.top/wp-content/uploads/2025/08/截屏2025-08-15-12.02.14-1024x85.png" alt="" class="wp-image-828" srcset="https://www.zlhlab.top/wp-content/uploads/2025/08/截屏2025-08-15-12.02.14-1024x85.png 1024w, https://www.zlhlab.top/wp-content/uploads/2025/08/截屏2025-08-15-12.02.14-300x25.png 300w, https://www.zlhlab.top/wp-content/uploads/2025/08/截屏2025-08-15-12.02.14-768x64.png 768w, https://www.zlhlab.top/wp-content/uploads/2025/08/截屏2025-08-15-12.02.14-1536x128.png 1536w, https://www.zlhlab.top/wp-content/uploads/2025/08/截屏2025-08-15-12.02.14-2048x171.png 2048w" sizes="auto, (max-width: 1024px) 100vw, 1024px" /></figure>



<ol start="3" class="wp-block-list">
<li><strong>优化国内访问</strong>：
<ul class="wp-block-list">
<li>备案完成后，国内用户可直接访问子域名。</li>



<li>Vercel 的全球 CDN 结合腾讯云域名解析可降低延迟。</li>



<li>若访问受限，检查备案状态或启用腾讯云 CDN 加速。</li>
</ul>
</li>
</ol>



<p>此配置兼顾合规性和性能：Vercel 负责部署，腾讯云 提供域名解析和备案支持。</p>



<h2 class="wp-block-heading">结论</h2>



<p>通过 Next.js、GitHub、Vercel 和腾讯云的组合，您可以快速构建一个高性能、易维护的企业官网。相比传统 WordPress 或自研建站方式，此流程简化了开发和部署，特别适合需要快速上线和国内优化的项目。遇到问题可参考 Next.js、Vercel 或腾讯云官方文档。</p>



<p>如需扩展功能（如环境变量、Edge Functions），请查阅 Vercel 文档。祝您的官网开发顺利！</p>



<h2 class="wp-block-heading">相关链接</h2>



<div class="wp-block-group is-vertical is-layout-flex wp-container-core-group-is-layout-8cf370e7 wp-block-group-is-layout-flex">
<p>vercel官网：<a href="https://vercel.com/home">https://vercel.com/home</a></p>



<p>github官网：<a href="https://github.com">https://github.com</a></p>



<p>聚信官网：<a href="https://juxin.www.zlhlab.top">https://juxin.www.zlhlab.top</a></p>
</div>



<p></p>
]]></content:encoded>
					
		
		
			</item>
	</channel>
</rss>
