PWA Studio : les requêtes Venia GraphQL à Adobe Commerce génèrent des erreurs de validation
Cet article fournit des recommandations sur la façon de résoudre le problème où les requêtes Venia storefront GraphQL vers l’instance Adobe Commerce produisent des erreurs de validation.
Description description
Environnement
- Adobe Commerce on-premise 2.2.x, 2.3.x
- Adobe Commerce sur les infrastructures cloud 2.2.x, 2.3.x
- Projet PWA Studio pour Adobe Commerce
Problème/Symptômes
Les requêtes Venia GraphQL à Adobe Commerce On-Premise ou Adobe Commerce sur l’infrastructure cloud génèrent des erreurs de validation.
Cause première
Les requêtes GraphQL de Venia ne sont pas synchronisées avec le schéma Adobe Commerce, ce qui entraîne ces erreurs.
Résolution resolution
Pour tester si vos requêtes sont à jour, exécutez la commande suivante dans la racine du projet : yarn run validate-queries
Un rapport de compatibilité s’affiche. Si vous rencontrez des incompatibilités, vous devez mettre à niveau votre instance PWA Studio ou Adobe Commerce. Vérifiez la matrice de compatibilité Adobe Commerce pour voir exactement de quelles versions vous avez besoin.
Consultez la documentation suivante pour obtenir des instructions de mise à niveau :
- Pour les mises à niveau de PWA Studio, recherchez la section « Mise à niveau à partir d’une version précédente » des notes de mise à jour de PWA pour la version vers laquelle vous devez effectuer la mise à niveau.
- Mettre à niveau Adobe Commerce sur la version de l’infrastructure cloud dans notre documentation destinée aux développeurs
- Mettre à niveauAdobe Commerce On-premise (installée à l’aide du « compositeur create-project » ou de l’archive) dans notre documentation destinée aux développeurs
- Mettez à niveau Adobe Commerce On-premise (installé en clonant le référentiel Adobe Commerce) dans notre documentation destinée aux développeurs
Lecture connexe
- PWA Studio : le webpack se bloque avant de commencer la compilation dans notre base de connaissances d’assistance
- PWA Studio : erreurs de validation lors de l’exécution du mode développeurdans notre base de connaissances d’assistance
- PWA Studio : le navigateur affiche l’erreur « Impossible de remplacer par » dans notre base de connaissances d’assistance
- Configurez NPM pour pouvoir utiliser PWA Studio dans notre base de connaissances d’assistance
- Documentation PWA for Adobe Commerce