Может быть, у вас есть две разные версии graphql-js
, загруженные в память. Внутри пакета выполняется проверка instanceof
, чтобы определить, является ли что-то допустимым типом GraphQL, и если объект передается из одной копии в другую, проверка неверно возвращает false.
Наша команда столкнулась с эту проблему и удалось исправить с разрешением пряжи :
// in package.json
"resolutions": {
"graphql": "14.3.1"
}
(Также: оказывается, что пряжа 1.x имеет ошибку , где разрешения не соблюдаются при запуске yarn add
. Запуск только yarn
исправляет это.)