You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Netlify CMS新增集合仅本地可见,线上环境为空求助

解决Netlify CMS线上环境「article」集合不显示内容的问题

针对你遇到的本地CMS正常、线上「article」集合为空且创建条目不同步的问题,按以下步骤排查解决:

1. 修正CMS后端配置

local_backend: true是本地开发专用配置,线上环境会导致CMS无法连接Git Gateway后端,注释或关闭该配置:

# local_backend: true  # 仅本地开发启用,线上环境注释此行或设为false

修改后将配置文件推送到main分支。

2. 确认Git仓库同步与权限

  • 确保本地src/article文件夹下的所有.md文件已提交并推送到远程main分支,线上CMS只会读取远程仓库的内容。
  • 登录Netlify后台,检查「Identity」→「Services」→「Git Gateway」是否已启用,且关联的仓库权限为可写入;同时确认登录CMS的用户拥有仓库的写入权限(创建条目需要)。

3. 校验文件格式与字段完整性

  • 检查src/article下的.md文件,必须包含集合配置中定义的title和pagetitle字段(配置中未标记required: false,默认必填),缺失字段会导致线上CMS忽略该文件。
  • 文件名需符合{{slug}}规则,避免特殊字符、大写字母,确保格式统一。

4. 刷新部署与清除缓存

  • 在Netlify后台「Deploys」页面手动触发重新部署(「Trigger deploy」→「Deploy site」),强制加载最新配置与文件。
  • 用无痕模式打开线上CMS,或清除浏览器缓存,避免旧配置缓存干扰。

内容的提问来源于stack exchange,提问作者igs

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.01 01:55:34