Я подключаю Netlify CMS к сайту, созданному без генератора статических сайтов.
В моем config.yml есть media_folder: «/images/uploads». На данный момент я использую public_folder: «/images/uploads» в config.yml, который, насколько я понимаю, должен добавить /images/uploads в качестве пути к изображению в index.md.
Проблема в том, что что бы я ни писал в public_folder, изображение всегда будет найдено в images/uploads/imagename.png, но путь к изображению в файле уценки всегда будет image/imagename.png.
Любое руководство о том, что я делаю неправильно здесь?
config.yml
backend:
name: git-gateway
branch: main # Branch to update (optional; defaults to master)
media_folder: "/images/uploads" # Media files will be stored in the repo under images/uploads
public_folder: "/images/uploads"
collections:
- label: "Pages"
name: "pages"
files:
- file: "_posts/news/index.md"
label: "News" # Used in the UI
name: "news" # Used in routes, e.g., /admin/collections/blog
description: "News page"
fields: # The fields for each document, usually in front matter
- {label: "Template Key", name: "templateKey", widget: "hidden", default: "news-page"}
- {label: "Title", name: "title", widget: "string"}
- {label: Description, name: description, widget: string}
- {label: Intro, name: intro, widget: object, fields: [{label: Blurbs, name: blurbs, widget: list, fields: [{label: "Title", name: "title", widget: "string"}, {label: Body, name: body, widget: markdown}, {label: Image, name: image, widget: image}, {label: "Publish Date", name: "date", widget: "datetime"}]}]}
index.md
---
title: Aktuellt
description: "Aktuella händelser.. "
intro:
blurbs:
- date: 2020-10-15T10:23:49.470Z
title: Hej
body: Test
image: images/newspaper.jpg
---
Получить ответ в интерфейсе
Как видите, адрес, возвращаемый fetch, — image/newspaper.jpg. На самом деле это images/uploads/newspaper.jpg