<?xml version="1.0" encoding="utf-8"?>
<?xml-stylesheet type="text/xsl" href="/feed.xsl"?>

<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom">
    <channel>
        <title>126</title>
        <link>https://blog.126.li</link>
        <description>一个现代化的内容管理系统</description>
        <lastBuildDate>Thu, 26 Feb 2026 12:15:57 GMT</lastBuildDate>
        <docs>https://validator.w3.org/feed/docs/rss2.html</docs>
        <generator>NeutralPress</generator>
        <language>zh-CN</language>
        <image>
            <title>126</title>
            <url>https://blog.126.li/icon/512x</url>
            <link>https://blog.126.li</link>
        </image>
        <copyright>All rights reserved 2026, 126</copyright>
        <atom:link href="https://blog.126.li/feed.xml" rel="self" type="application/rss+xml"/>
        <item>
            <title><![CDATA[快速搭建NeutralPress]]></title>
            <link>https://blog.126.li/posts/neutralpress</link>
            <guid isPermaLink="false">https://blog.126.li/posts/neutralpress</guid>
            <pubDate>Thu, 26 Feb 2026 12:05:25 GMT</pubDate>
            <content:encoded><![CDATA[<h1 id="快速搭建neutralpress">快速搭建NeutralPress</h1>
<p>下面是一篇完整的 <strong>Markdown 格式的部署文章</strong>（根据官方 NeutralPress 文档整理，并补充必要的说明与流程），适合发布到你的博客上，用于指导如何将 <strong>NeutralPress</strong> 部署到 <strong>Vercel</strong> 云平台。(<a href="https://neutralpress.net/docs/deploy/cloud/vercel">neutralpress.net</a>)</p>
<hr>
<h1 id="将-neutralpress-部署到-vercel--全流程指南">将 NeutralPress 部署到 Vercel — 全流程指南</h1>
<p>NeutralPress 是一个基于 Next.js 的现代 CMS，支持云端部署。Vercel 是 Next.js 官方推荐的主机平台，适合快速上线 NeutralPress 项目，并自动获得 CI/CD、全球 CDN 和自动构建能力。(<a href="https://neutralpress.net/docs/deploy/cloud/vercel">neutralpress.net</a>)</p>
<hr>
<h2 id="-一前期准备">🚀 一、前期准备</h2>
<p>在开始部署之前，请确认以下准备工作已经完成：</p>
<ul>
<li>你已经将 NeutralPress 仓库 Fork 到自己的 GitHub 账号；</li>
<li>你有一个有效的 Vercel 账号（可以通过 GitHub / GitLab / Bitbucket 登录）；</li>
<li>项目代码已推送到你的远程仓库；</li>
<li>你了解项目可能需要的外部服务（如 PostgreSQL、Redis 等）。(<a href="https://neutralpress.net/docs/deploy/cloud/vercel">neutralpress.net</a>)</li>
</ul>
<hr>
<h2 id="-二登录并创建-vercel-项目">📌 二、登录并创建 Vercel 项目</h2>
<ol>
<li>打开 Vercel 官方网站（<code>https://vercel.com</code>）并使用你的账号登录。 (<a href="https://neutralpress.net/docs/deploy/cloud/vercel">neutralpress.net</a>)</li>
<li>在 Vercel 控制台点击 <strong>“New Project”</strong> → 选择 <strong>“Import From Git”</strong> → 连接你 Fork 的 NeutralPress 仓库。(<a href="https://neutralpress.net/docs/deploy/cloud/vercel">neutralpress.net</a>)</li>
<li>在导入设置中，确认仓库名称和要部署的分支（通常是 <code>main</code> 或 <code>master</code>）。</li>
</ol>
<p>⚠️ 若仓库有子目录（例如 <code>apps/web</code>），请确保设置正确的部署目录。(<a href="https://neutralpress.net/docs/deploy/cloud/vercel">neutralpress.net</a>)</p>
<hr>
<h2 id="-三配置环境变量">🧠 三、配置环境变量</h2>
<p>NeutralPress 作为一个 CMS，需要连接数据库与缓存服务。因此需要配置运行环境变量：</p>
<ol>
<li>在项目设置里找到 <strong>“Environment Variables”</strong>。</li>
<li>添加以下常见必要变量（视项目具体需求而定）：</li>
</ol>
<pre><code class="language-env">DATABASE_URL=你的 PostgreSQL 链接
REDIS_URL=你的 Serverless Redis 链接
NEXT_PUBLIC_SITE_URL=https://你的域名或 .vercel.app 地址

</code></pre>
<blockquote>
<p>注意：这些变量通常用于数据库连接、认证、站点配置等功能，必须填写正确才能正常运行。(<a href="https://neutralpress.net/docs/deploy/cloud/vercel">neutralpress.net</a>)</p>
</blockquote>
<hr>
<h2 id="-四导入数据库与缓存可选">📦 四、导入数据库与缓存（可选）</h2>
<p>如果你使用 Vercel 的 <strong>Storage</strong> 功能（如 Neon PostgreSQL、Redis Labs）：</p>
<ol>
<li>在 Vercel 左侧菜单点击 <strong>“Storage”</strong> → 创建你需要的 PostgreSQL / Redis 实例。(<a href="https://neutralpress.net/docs/deploy/cloud/vercel">neutralpress.net</a>)</li>
<li>创建完成后复制生成的链接（如 <code>DATABASE_URL</code>, <code>REDIS_URL</code>）。</li>
<li>将这些链接分别粘贴到你在项目环境变量中的对应值。(<a href="https://neutralpress.net/docs/deploy/cloud/vercel">neutralpress.net</a>)</li>
</ol>
<p>⚠️ 若不在 Vercel 内使用 Storage，请确保你已有可用外部数据库并复制好链接。(<a href="https://neutralpress.net/docs/deploy/cloud/vercel">neutralpress.net</a>)</p>
<hr>
<h2 id="-五部署项目">🚢 五、部署项目</h2>
<p>配置好变量后：</p>
<ol>
<li>点击 Vercel 仪表板中的 <strong>“Deploy”</strong> 按钮。</li>
<li>等待 Vercel 进行构建与部署（通常几分钟内完成）。</li>
</ol>
<p>部署过程中，Vercel 会：</p>
<ul>
<li>克隆你的仓库；</li>
<li>安装依赖；</li>
<li>运行构建命令；</li>
<li>自动将站点托管到全球 CDN。</li>
</ul>
<p>部署成功后，你会看到类似 <code>https://your-project.vercel.app</code> 的访问链接。</p>
<hr>
<h2 id="-六自定义域名可选">🌐 六、自定义域名（可选）</h2>
<p>如果你有自己的域名：</p>
<ol>
<li>在 Vercel Dashboard → <strong>Domains</strong> 添加你的域名；</li>
<li>根据提示配置 DNS（推荐使用 Vercel 的 Nameservers 或提供的 A / CNAME 记录）；</li>
<li>等待 DNS 生效（通常 5 ~ 30 分钟）。</li>
</ol>
<hr>
<h2 id="-七部署优化与注意事项">🛠 七、部署优化与注意事项</h2>
<h3 id="-函数地区设置">📌 函数地区设置</h3>
<p>默认情况下，Vercel 会选择 <code>United States</code> 作为函数部署地区。若你主要用户在其他地区（如亚洲）：</p>
<ul>
<li>在项目设置里调整 <strong>Functions Regions</strong>，让函数与数据库就近部署，提高访问速度。(<a href="https://neutralpress.net/docs/deploy/cloud/vercel">neutralpress.net</a>)</li>
</ul>
<h3 id="-构建失败分析">📌 构建失败分析</h3>
<p>若构建失败：</p>
<ul>
<li>检查 <strong>Build Logs</strong>；</li>
<li>确认所有环境变量配置无误；</li>
<li>确保依赖正常安装。(<a href="https://leavewp.com/blog/deploy-to-vercel-guide?utm_source=chatgpt.com">LeaveWP</a>)</li>
</ul>
<h3 id="-每次部署">🔁 每次部署</h3>
<p>推送到 Git 仓库或修改环境变量都会触发新的部署。你可以在 <strong>Deployments</strong> 面板中查看历史记录、日志和重新部署。(<a href="https://vercel.com/docs/deployments?utm_source=chatgpt.com">Vercel</a>)</p>
<hr>
<h2 id="-完成上线">🎉 完成上线！</h2>
<p>现在，你的 NeutralPress 已经成功部署到 Vercel！</p>
<p>访问生产 URL，即可查看已上线的站点；后续提交新的代码将自动触发持续部署，让你的内容持续更新。(<a href="https://vercel.com/docs/deployments?utm_source=chatgpt.com">Vercel</a>)</p>
<hr>]]></content:encoded>
            <author>126</author>
            <contentPreview><![CDATA[快速搭建NeutralPress 下面是一篇完整的 Markdown 格式的部署文章 （根据官方 NeutralPress 文档整理，并补充必要的说明与流程），适合发布到你的博客上，用于指导如何将 NeutralPress 部署到 Vercel 云平台。( neutralpress.net ) 将 NeutralPress 部署到 Vercel — 全流程指南 NeutralPress 是一个基于 Next.js 的现代 CMS，支持云...]]></contentPreview>
        </item>
    </channel>
</rss>