Не удается найти модуль 'graphql / validation / rules / PossibleTypeExtensions' - PullRequest
2 голосов
/ 06 мая 2020

Я изучаю стек MERN, следуя этой книге https://www.amazon.com/Pro-MERN-Stack-Development-Express-dp-1484243900/dp/1484243900/ref=mt_paperback? _ Encoding = UTF8 & me = & qid = , но даже если это совсем недавно (опубликовано в 2019 г.) примеры кода - пародия.

В основном, когда я пытаюсь запустить сервер, содержащийся в этом репо, https://github.com/vasansr/pro-mern-stack-2/tree/05.02-graphql-schema-file с помощью команды npm start, приложение вылетает и возвращает

Error: Cannot find module 'graphql/validation/rules/PossibleTypeExtensions'

Код в репо был опубликован непосредственно автором, поэтому я точно не знаю, как решить эту проблему, может ли кто-нибудь мне помочь? Большое спасибо.

Ответы [ 2 ]

3 голосов
/ 07 мая 2020

Я следую тому же руководству, и, похоже, он сработает, если вы обновите graphgql до 14.6.0

0 голосов
/ 18 мая 2020

переустановить с помощью yarn, добавить graphql и обновить зависимости, как показано ниже

"dependencies": {
    "apollo-server": "^2.13.1",
    "apollo-server-express": "^2.13.1",
    "express": "^4.17.1",
    "graphql": "^15.0.0",
    "nodemon": "^1.19.4"
  },
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...