我正在构建一个 Gatsby.js 网站,其中包含两种(可能更多)类型的内容:文本和图像。图像保存为目录中的一系列 JPG 文件。我可以通过文件中定义的 gatsby-source-filesystem 插件访问它们gatsby-config.js
:
{
resolve: `gatsby-source-filesystem`,
options: {
name: `content-images`,
path: `${__dirname}/content/images`,
},
},
使用 GraphiQL IDE,我正在尝试构建一个 GraphQL 查询来访问这些图像并按其原始“拍摄日期”属性对它们进行排序:
不幸的是,通过我所有的研究,我无法找到使用 GraphQL 访问该值的策略。现在,我正在探索allFile
路线,但我尝试的领域都不正确。birthTime
似乎是当我将文件添加到存储库时。cTime
同样的事情。
以下是我正在使用的内容:
是否有我缺少的字段或方法?
我也gatsby-transformer-sharp
安装gatsby-plugin-sharp
了,虽然我不确定这些插件在这种情况下是否有用。
任何帮助将不胜感激!