我用的是盖茨比诉2.0.2。作为一个无头CMS,我正在使用Strapi。我试图使用盖茨比图像,盖茨比插件-锐利(图像处理)与图片上传自斯特拉皮。
我的文件夹结构是:
>>projectfolder
>>api
>>public
>>uploads (here my images are located)
>>frontend (gatsby stuff)类似于Gatsby-source-wordpress I,我希望图形to查询图像如下:
query {
api {
projects {
image {
name
url
childImageSharp {
resize(width: 180, height: 180) {
src
}
}
}
}
}
}如果我使用exports.onCreateNode,我只会得到父节点"api“。如何获得图像URL以便可以使用createRemoteFileNode?
我是否需要编写exports.createPages,graphql查询api-节点,然后使用createNode或createNodeField创建节点?
我已经尝试使用盖茨比源-斯特拉皮与同样的问题,无法达到盖茨比变压器夏普。
query {
allStrapiProject {
edges {
node {
title
image {
name
}
}
}
}
}发布于 2018-10-29 23:39:44
这是在最近的拉请求中添加的,并将在未来几天在npm:https://github.com/strapi/gatsby-source-strapi/pull/24上发布。
https://stackoverflow.com/questions/53049390
复制相似问题