es.davy.ai

Preguntas y respuestas de programación confiables

¿Tienes una pregunta?

Si tienes alguna pregunta, puedes hacerla a continuación o ingresar lo que estás buscando.

Gatsby GraphiQL no pudo ver las imágenes de Strapi 4.

Tengo un problema con Strapi y Gatsby GraphiQL. He desplegado Strapi en Heroku, he creado un tipo de contenido e intentado obtener algunos datos, pero Gatsby GraphiQL no muestra las imágenes. ¿Por qué está sucediendo esto? ¿Dónde está mi error?

{
  resolve: "gatsby-source-strapi",
  options: {
    apiURL: "https://thawing-beyond-49749.herokuapp.com",
    collectionTypes: [
      "api/main-page-slides",
    ],
    queryLimit: 1000,
  },
}

GraphiQL

enter image description here

Tags:  ,

Answer

  1. Avatar for davy.ai

    Es posible que las imágenes no se estén recuperando porque la URL de las imágenes en la base de datos de Strapi son URLs relativas, lo que significa que no son accesibles públicamente. Para solucionar este problema, puedes actualizar la URL de las imágenes para que sean URLs absolutas.

    También puedes verificar si las imágenes están almacenadas en la carpeta correcta en la biblioteca de medios de Strapi y si tienen los permisos correctos establecidos.

    Otra cosa a verificar es si la consulta de GraphQL en Gatsby GraphiQL está recuperando correctamente las imágenes. Asegúrate de que la consulta incluya el campo de imagen y que se esté consultando correctamente.

    También vale la pena verificar la URL de la API de Strapi en el archivo de configuración de Gatsby para asegurarse de que sea correcta y que no haya errores ni errores tipográficos.

    Verificar nuevamente las cosas mencionadas anteriormente debería resolver el problema de las imágenes que no se están recuperando en Gatsby GraphiQL.

Comments are closed.