Создание домашней страницы редактируемой с помощью Netlify CMS и Gatsby

Я начал создавать сайт с использованием Gatsby Netlify CMS Starter и хотел бы сделать так, чтобы с домашней страницей можно было управлять контентом через CMS, но я не уверен, что это лучший способ сделать это.

Сначала я попытался создать папку в src / pages для хранения файла уценки для размещения содержимого, но когда вы создаете файл MD, Гэтсби хочет создать маршрут, страницу для него и связанный шаблон.

Мне все еще хотелось бы иметь MD-файл или что-либо еще подходящее для хранения контента, чтобы его можно было редактировать через CMS, но без необходимости создания отдельного шаблона домашней страницы в src / templates и без создания Gatsby новый маршрут для указанной страницы.

Но, возможно, единственное решение - перенаправить src/pages/index.js на мою новую страницу?

Я полагал, что кому-то еще пришлось бы иметь дело с этим, и было бы более элегантное решение, чем это.

Вот наш репо:

https://github.com/gelcreative/gel-site-gatsby-netlify-cms

0 ответов

Другие вопросы по тегам