Редактирование метаданных сайта в Gatsby-Config.JS из Headless CMS (например, Strapi)

Можно ли отредактировать siteMetaData в файле gatsby-config.js из безголовой cms, такой как Strapi? Я хотел бы дать своему клиенту возможность редактировать эту информацию, а не вручную ее кодировать.

Если да, то как я мог это сделать?

Спасибо.


person Moshe    schedule 27.12.2019    source источник
comment
Я использую Contentful, и в конце концов я создал настраиваемую конфигурацию типа содержимого со всеми параметрами конфигурации, которые мне нужны (аналогично siteMeta), и я читаю ее с помощью graphQL везде, где хочу использовать параметры оттуда. Это не совсем то, что вы ищете, но, по крайней мере, может работать как обходной путь.   -  person Mindastic    schedule 28.12.2019


Ответы (2)


Это невозможно сделать. Проверьте последовательность сборки gatsby здесь: последовательность сборки gatsby

person molebox    schedule 15.01.2020

На самом деле это можно сделать, создав настраиваемое поле и запрашивая это настраиваемое поле во время сборки.

person user158    schedule 12.07.2021