Конфигурационный файл Gatsby для каждой страницы - PullRequest
0 голосов
/ 27 августа 2018

Я хочу использовать Гэтсби для создания статического сайта. У меня вопрос, могу ли я добавить все метаданные для всех страниц (маршрутов) в gatsby-config.json?

Это пример конфигурации Gatsby:

module.exports = {
  siteMetadata: {
    title: 'Gatsby Default Starter',
  },
  plugins: ['gatsby-plugin-react-helmet'],
};

1 Ответ

0 голосов
/ 27 августа 2018

Вы можете добавить любые данные в siteMetadata по вашему желанию. Затем вы можете запросить его через GraphQL (в ваших страницах / шаблонах / макете) или через StaticQuery (доступно только в Gatsby v2).

Посмотрите официальный учебник: https://www.gatsbyjs.org/tutorial/part-four/#querying-for-the-site-title

Показывает, как запрашивать и использовать данные в вашем gatsby-config.js.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...