gpt4 book ai didi

gatsby - 带有 MarkdownRemark 的多种帖子类型

转载 作者:行者123 更新时间:2023-12-03 16:14:56 31 4
gpt4 key购买 nike

我想知道我是否可以在 gatsby 静态站点中拥有多种帖子类型。

在 gatsby-config.js 上,我有以下代码。

{
resolve: `gatsby-source-filesystem`,
options: {
path: `${__dirname}/content/books`,
name: `books`,
}

{
resolve: `gatsby-source-filesystem`,
options: {
path: `${__dirname}/content/posts`,
name: `posts`,
}

这两个文件夹都有相关的 Markdown 文件,我找不到任何 graphql 示例来检索这两个文件。

提前致谢。

最佳答案

另见
this (1)

this (2)澄清事情的问题/评论:

1.

In retrospect it was a mistake adding that field to gatsby-transformer-remark and will be removed in the future



2.

Using regex is a great solution as well which we use a lot on gatsbyjs.org for example.



示例:所以这是只获取帖子的方法:
{
allMarkdownRemark(
sort: { order: DESC, fields: [frontmatter___date]},
filter: {fileAbsolutePath: {regex: "/(\/content\/posts)/.*\\.md$/"}}
) {
edges {
node {
excerpt(pruneLength: 250)
id
frontmatter {
title
date(formatString: "MMMM DD, YYYY")
path
}
}
}
}
}

关于gatsby - 带有 MarkdownRemark 的多种帖子类型,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46618000/

31 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com