From 7ce9171a9b0572d74e9cd05dd138b6f9148174d1 Mon Sep 17 00:00:00 2001 From: wx <2636507191@qq.com> Date: Tue, 18 Aug 2026 11:20:57 +0800 Subject: [PATCH] =?UTF-8?q?docs(deployment):=20=E6=89=8B=E5=86=8C=E8=A1=A5?= =?UTF-8?q?=E5=85=85=20sitemap.xml=20summary=20=E5=88=97=E6=97=A2=E6=9C=89?= =?UTF-8?q?=E9=97=AE=E9=A2=98=E8=AF=B4=E6=98=8E(=E4=B8=8E=E9=83=A8?= =?UTF-8?q?=E7=BD=B2=E6=97=A0=E5=85=B3)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- deployment/部署步骤.md | 1 + 1 file changed, 1 insertion(+) diff --git a/deployment/部署步骤.md b/deployment/部署步骤.md index 161fd7d..c363822 100644 --- a/deployment/部署步骤.md +++ b/deployment/部署步骤.md @@ -74,3 +74,4 @@ pm2 restart hulai-website - **改完没变化**:没重新 `npm run build` + `pm2 restart`。SSR 每次请求即时渲染,但必须 rebuild 才用新代码。 - **build 很慢/占内存**:Nuxt 全量 build 需几分钟,服务器内存够(31G),耐心等。 - **数据库相关功能异常**:确认 `server/database/hulai.db*` 没被部署动到(脚本已保护);异常时从 `.deploy-backups/<时间戳>/` 还原。 +- **build 日志里 `/sitemap.xml` 报 `no such column: summary`**(已知既有问题,2026-08-18 确认与部署无关):`stories` 表的 drizzle schema 定义了 `summary` 列,但运行时数据库 `stories` 表**没有这一列**(用的是 `subtitle`/`seo_description`),sitemap 路由 `select()` 全列查询时撞错。只影响 `/sitemap.xml`(SEO),主站、表单、数据库都正常,对外 sitemap 有兜底返回 200。**属内容/开发侧要修的 schema 迁移问题,部署脚本不管、也不要手动去改生产库。**