PWA Studio: las consultas de Venia GraphQL a Adobe Commerce producen errores de validación
Este artículo proporciona recomendaciones sobre cómo resolver el problema en el que las consultas de GraphQL de la tienda Venia a la instancia de Adobe Commerce producen errores de validación.
Productos y versiones afectados
- Adobe Commerce local 2.2.x, 2.3.x
- Adobe Commerce en cloud Infrastructure 2.2.x, 2.3.x
- proyecto de PWA Studio para Adobe Commerce
Problema
Las consultas de Venia GraphQL a Adobe Commerce local o a Adobe Commerce en la infraestructura en la nube producen errores de validación.
Causa
Una de las razones que causa el problema es que Venia y sus consultas de GraphQL no están sincronizadas con el esquema de la instancia de Adobe Commerce conectada.
Solución
Para probar si las consultas están actualizadas, ejecute el siguiente comando en la raíz del proyecto:
yarn run validate-queries
Se mostrará un informe de compatibilidad. Si tiene incompatibilidades, debe actualizar la instancia de PWA Studio o Adobe Commerce. Compruebe la matriz de compatibilidad de Adobe Commerce para ver exactamente qué versiones necesita.
Consulte la siguiente documentación para obtener instrucciones sobre cómo actualizar:
- Para actualizaciones de PWA Studio, busque la sección "Actualización desde una versión anterior" de Notas de la versión de PWA para la versión a la que necesita actualizar.
- Actualice Adobe Commerce en la versión de infraestructura en la nube en nuestra documentación para desarrolladores.
- Actualice Adobe Commerce local (instalado usando "composer create-project" o archivo) en nuestra documentación para desarrolladores.
- Actualice Adobe Commerce local (instalado mediante la clonación del repositorio de Adobe Commerce) en nuestra documentación para desarrolladores.
Lectura relacionada
- PWA Studio: Webpack se bloquea antes de comenzar la compilación en nuestra base de conocimiento de soporte
- PWA Studio: errores de validación al ejecutar el modo de desarrollador en nuestra base de conocimiento de soporte
- PWA Studio: el explorador muestra el error "No se puede proxy a" en nuestra base de conocimiento de soporte
- Configuración de NPM para poder usar PWA Studio en nuestra base de conocimiento de soporte
- PWA para la documentación de Adobe Commerce