Я пытаюсь получить изображения из Sanity с gatsby-source-sanity
и gatsby-image
. Раньше у меня не возникало проблем с запросом ресурса fluid
изображения следующим образом:
export const query = graphql`
query {
allSanityPicture {
nodes {
image {
asset {
fluid(maxWidth: 900) {
...GatsbySanityImageFluid
}
}
}
}
}
}
`;
Однако по какой-то причине поля fluid
и fixed
asset
не отображаются в GraphQL:
На узле определенно есть изображение, так как поле url
работает.
Я установил и настроил свои плагины Gatsby по мере необходимости:
plugins: [
{
resolve: `gatsby-source-sanity`,
options: {
projectId: `mhlt1wid`,
dataset: `production`,
token: process.env.SANITY_TOKEN,
}
},
`gatsby-plugin-sharp`,
`gatsby-transformer-sharp`,
],
и развернул GraphQL API с sanity graphql deploy
.
Что мне здесь не хватает? Дважды пробовали с нуля на двух новых проектах, но проблема не исчезла.