Automati c создание API "stati c" с Gatsby (gatsby- node.js с GraphQL) - PullRequest
0 голосов
/ 13 марта 2020

Я хочу создать живой поиск, и для этого мне нужно создать json со всеми файлами .mdx. Я хочу создать это .json каждый раз, когда я делаю сборку. Таким образом, я реализовал этот запрос с graphQL в gatsby- node.js. Что мне теперь делать? (Я не хочу использовать сторонние зависимости)

  exports.onPostBuild = ({ graphql }) => {
  graphql(`
  {
    docs: allFile(filter: {sourceInstanceName: {eq: "docs"}}) {
      edges {
        node {
          relativeDirectory
          childMdx {
            fields {
              locale
              isDefault
            }
            frontmatter {
              title
              subtitles
            }
            internal {
              content
            }
          }
        }
      }
    }
  }
`).then(result => processAndWriteJSONFiles(result));
};
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...