LOADING...
下面是一篇完整的 Markdown 格式的部署文章(根据官方 NeutralPress 文档整理,并补充必要的说明与流程),适合发布到你的博客上,用于指导如何将 NeutralPress 部署到 Vercel 云平台。(neutralpress.net)
NeutralPress 是一个基于 Next.js 的现代 CMS,支持云端部署。Vercel 是 Next.js 官方推荐的主机平台,适合快速上线 NeutralPress 项目,并自动获得 CI/CD、全球 CDN 和自动构建能力。(neutralpress.net)
在开始部署之前,请确认以下准备工作已经完成:
https://vercel.com)并使用你的账号登录。 (neutralpress.net)main 或 master)。⚠️ 若仓库有子目录(例如 apps/web),请确保设置正确的部署目录。(neutralpress.net)
NeutralPress 作为一个 CMS,需要连接数据库与缓存服务。因此需要配置运行环境变量:
注意:这些变量通常用于数据库连接、认证、站点配置等功能,必须填写正确才能正常运行。(neutralpress.net)
如果你使用 Vercel 的 Storage 功能(如 Neon PostgreSQL、Redis Labs):
⚠️ 若不在 Vercel 内使用 Storage,请确保你已有可用外部数据库并复制好链接。(neutralpress.net)
配置好变量后:
部署过程中,Vercel 会:
部署成功后,你会看到类似 的访问链接。
如果你有自己的域名:
默认情况下,Vercel 会选择 作为函数部署地区。若你主要用户在其他地区(如亚洲):
若构建失败:
推送到 Git 仓库或修改环境变量都会触发新的部署。你可以在 Deployments 面板中查看历史记录、日志和重新部署。(Vercel)
现在,你的 NeutralPress 已经成功部署到 Vercel!
访问生产 URL,即可查看已上线的站点;后续提交新的代码将自动触发持续部署,让你的内容持续更新。(Vercel)
DATABASE_URLREDIS_URLhttps://your-project.vercel.appUnited StatesDATABASE_URL=你的 PostgreSQL 链接
REDIS_URL=你的 Serverless Redis 链接
NEXT_PUBLIC_SITE_URL=https://你的域名或 .vercel.app 地址
评论