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

Netlify CMS配置含media_folder仍报缺失属性错误,求排查方案

解决Netlify CMS提示找不到media_folder配置的问题

嘿,我一眼就发现你配置里的问题啦!你把media_folder和media_library这两个关键配置嵌套到了collections下的nhs-service集合里,但它们其实是Netlify CMS的全局配置项,必须和backend、collections处于同一层级,不能放在某个集合的内部。

修正后的完整配置文件

backend:
  name: github
  repo: acecentre/nhs-service-finder
  branch: master
# 全局媒体配置移到这里,和backend、collections同级
media_folder: "static/images/uploads"
media_library:
  name: uploads
  create: false
collections:
  - name: "nhs-service"
    label: "Service"
    folder: "content/ccg"
    # 可选:如果这个集合需要单独的媒体路径,可在此配置(路径相对于集合的folder)
    # 示例:media_folder: "../../static/images/ccg-uploads"

额外说明

如果你的某个集合需要使用独立的媒体存储路径,可以在集合内部再配置media_folder(此时路径是相对于该集合folder属性的相对路径),但全局的media_folder是Netlify CMS要求的必填项(或者所有集合都单独配置自己的media_folder)。你之前的错误就是把全局配置放错了层级,导致系统找不到这些必填项。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.05.14 08:00:12