PWA Studio: Consultas do Venia GraphQL ao Adobe Commerce geram erros de validação
Este artigo fornece recomendações sobre como resolver o problema em que as consultas do GraphQL da loja Venia à instância do Adobe Commerce produzem erros de validação.
Produtos e versões afetados
- Adobe Commerce no local 2.2.x, 2.3.x
- Adobe Commerce na infraestrutura em nuvem 2.2.x, 2.3.x
- Projeto PWA Studio para Adobe Commerce
Problema
As consultas do Venia GraphQL ao Adobe Commerce no local ou à Adobe Commerce na infraestrutura em nuvem produzem erros de validação.
Causa
Um dos motivos que causam o problema pode ser o descompasso entre as consultas do Venia e do GraphQL e o esquema da instância conectada do Adobe Commerce.
Solução
Para testar se as consultas estão atualizadas, execute o seguinte comando na raiz do projeto:
yarn run validate-queries
Isso mostrará um relatório de compatibilidade. Se você tiver incompatibilidades, precisará atualizar a instância do PWA Studio ou Adobe Commerce. Verifique a matriz de compatibilidade do Adobe Commerce para ver quais versões você precisa.
Consulte a documentação a seguir para obter instruções sobre como atualizar:
- Para atualizações de PWA Studio, procure a seção "Atualizando de uma versão anterior" das notas de versão de PWA para a versão para a qual você precisa atualizar.
- Atualize o Adobe Commerce na versão de infraestrutura na nuvem em nossa documentação do desenvolvedor
- Atualize o Adobe Commerce local (instalado usando "composer create-project" ou arquivo) em nossa documentação do desenvolvedor
- Atualize o Adobe Commerce local (instalado por meio da clonagem do Adobe Commerce repo) em nossa documentação do desenvolvedor
Leitura relacionada
- PWA Studio: o Webpack trava antes de iniciar a compilação em nossa base de dados de conhecimento de suporte
- PWA Studio: erros de validação ao executar o modo de desenvolvedor em nossa base de dados de conhecimento de suporte
- PWA Studio: o navegador exibe o erro "Não é possível intermediar para" em nossa base de dados de conhecimento de suporte
- Configurar o NPM para poder usar o PWA Studio em nossa base de dados de conhecimento de suporte
- PWA para a documentação do Adobe Commerce