Получение узла "Ошибка: не удается найти модуль 'core-js / offer / array-flat-and-flat-map'" при запуске apollo-server - PullRequest
0 голосов
/ 02 февраля 2019

apollo-server-Начало работы

Я выполняю apollo-server настройку в моей системе, используя вышеуказанную ссылку.когда я пытался запустить файл узла, используя узел index.js.Я получаю сообщение об ошибке ниже:

internal/modules/cjs/loader.js:611
    throw err;
    ^
Error: Cannot find module 'core-js/proposals/array-flat-and-flat-map'
    at Function.Module._resolveFilename 
(internal/modules/cjs/loader.js:609:15)
    at Function.Module._load (internal/modules/cjs/`loader.js:535:25`)
    at Module.require (internal/modules/cjs/`loader.js:663:17`)
    at require (internal/modules/cjs/`helpers.js:20:18`)
    at Object.<anonymous> (E:\`GraphQLApolloServer`\node_modules\`apollo-
env`\lib\`polyfills`\`array.js:3:1`)
    at Module._compile (internal/modules/cjs/`loader.js:734:30`)
    at Object.Module._extensions..`js` (internal/modules/cjs/`loader.js:745:10`)
    at Module.load (internal/modules/cjs/`loader.js:626:32`)
    at tryModuleLoad (internal/modules/cjs/`loader.js:566:12`)
    at Function.Module._load (internal/modules/cjs/loader.js:558:3)`

Есть идеи, как решить эту ошибку?

Я пробовал разные способы, такие как переустановка узла и обновление до последней версии, но безуспешно.

Ответы [ 2 ]

0 голосов
/ 03 февраля 2019

Мой проект сломался таким же образом при обновлении apollo-server-express с 2.3.1 до 2.3.3.

Попробуйте установить версию apollo-server 2.3.1

Мне нужно былотакже сбросьте мой пакет-замок.(И я удалил мой каталог node_modules.) Думаю, проблема в зависимом пакете.Но сейчас я не буду копать глубже.

Работает нормально с последним пакетом graphql.(14.1.1)

Поэтому попробуйте настроить свой проект следующим образом:

npm install --save apollo-server**@2.3.1** graphql

0 голосов
/ 02 февраля 2019

package.json

{
  "name": "backend",
  "version": "1.0.0",
  "description": "",
  "main": "index.js",
  "scripts": {
    "test": "echo \"Error: no test specified\" && exit 1"
  },
  "keywords": [],
  "author": "",
  "license": "ISC",
  "dependencies": {
    "apollo-server": "^2.3.3",
    "core-js": "3.0.0-beta.11",
    "graphql": "^14.1.1"
  }
}
...