Gatsby childImageSharp分辨率设置

时间:2018-09-01 23:45:47

标签: gatsby

我正在使用Gatsby graphyQl设置childImageSharp分辨率质量。 当我运行gatsby development时,出现此错误。

  

错误:GraphQLError:高度期望为正整数,但   收到类型编号为414.17910447761193

我的图形查询将其作为其中的一部分。

   localFile {
        childImageSharp {
          resolutions(height: 200, quality: 60) {
            ...GatsbyImageSharpResolutions_withWebp_noBase64
          }
        }
      }

我正在传递一个正高度值。任何人都有任何想法为什么我会得到这个?

1 个答案:

答案 0 :(得分:0)

如果有帮助,这对我有用,您可能想尝试一下。

 {
     allFile {
        edges {
          node {
            childImageSharp {
               fluid(maxWidth:1000){
          ...GatsbyImageSharpFluid_noBase64
        }
            }

          }
        }
      }
}