1

当我使用通过“gatsby-source-wordpress-experimental”插件获取的数据构建我的 Gatsby 网站时,我可以在构建期间看到插件获取标签:“成功 gatsby-source-wordpress Tag - 91.763s - fetched 502

有很多标签,它会花费很多时间,但我不需要它/在我的项目中使用它。

我在 gatsby-config.js 文件中设置了一个 Gatsby 配置,以避免获取标签:

{
  resolve: "gatsby-source-wordpress-experimental",
  options: {
    url: "https://my.website.io/graphql",
    type: {
      Post: {
        limit: 100,
      },
    },
    excludedRoutes: ["**/tags", "**/taxonomies", "**/users"], // <= see here excluded routes
    includedRoutes: ["**/products"],
  },
},

但它仍然获取标签。我认为我是根据文档做到的,但我做错了什么?

谢谢 !

4

1 回答 1

1

根据文档,您可以传递一个数组来排除字段名称,例如:

{
  resolve: `gatsby-source-wordpress-experimental`,
    options: {
        excludeFieldNames: [`tag1`, `tag2`],
  },
},

此外,excludedRoutes是一个配置只允许在gatsby source-wordpress,而不是在实验版本。

于 2020-09-28T10:38:04.743 回答