GatsbyJS / GraphQL无法连接到Drupal

时间:2018-10-06 00:39:52

标签: graphql drupal-8 gatsby

我尝试了许多有关连接Drupal和GatsbyJS的教程。例如,在this文章中,在一切失败之前,转到步骤4.3b,“使用GraphQL从Drupal 8站点中拉出内容”。

我已经按照每条说明进行操作,但是GraphQL似乎是从临时的盖茨比页面而不是我创建的Drupal网站中提取的。诸如“ allNodeBlog”之类的查询不存在,而且我不确定如何解决所有问题,因此可以从我的Drupal JSON API页面(而不是Gatsby站点)中提取信息。

任何帮助/建议都很好。和/或不只是Google首次发布的“ Drupal and Gatsby”帮助网站的文章(如我所见)。

module.exports = {
  siteMetadata: {
    title: 'Gatsby Default Starter',
  },
  plugins: [
    'gatsby-plugin-react-helmet',
    {
      resolve: 'gatsby-source-drupal',
      options: {
        baseUrl: 'http://gatsbydrupal.dd:8083/',
        apiBase: 'api', // endpoint of Drupal server
      },
    },
    {
      resolve: `gatsby-plugin-manifest`,
      options: {
        name: 'gatsby-starter-default',
        short_name: 'starter',
        start_url: '/',
        background_color: '#663399',
        theme_color: '#663399',
        display: 'minimal-ui',
        icon: 'src/images/gatsby-icon.png', // This path is relative to the root of the site.
      },
    },
    'gatsby-plugin-offline',
  ],
}

0 个答案:

没有答案