npm ПРЕДУПРЕЖДЕНИЕ @ typescript-eslint / eslint-plugin @ 1.6.0 требует одноранговой версии typcript @ * - PullRequest
0 голосов
/ 05 июля 2019

Я новичок в React и, начиная со сборки приложения, у меня возникла проблема при установке зависимостей.Я хотел включить пакеты, такие как material-ui/core, material-ui/icons, react-reveal, react-scroll и react-slick.

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

npm install @material-ui/core @material-ui/icons react-reveal react-scroll react-slick

Это показало, чтоони были установлены, и когда я начал кодировать, он не компилировался.

Вот тогда я и обнаружил эту ошибку:

npm WARN @ typescript-eslint / eslint-plugin@1.6.0 требует одноранговой версии @ *, но она не установлена.Вы должны установить одноранговые зависимости самостоятельно.

npm WARN @ typescript-eslint / parser @ 1.6.0 требуется одноранговый тип typescript @ *, но ни один из них не установлен.Вы должны сами установить зависимости между равноправными узлами.

npm WARN @ typescript-eslint / typescript-estree @ 1.6.0 требует одноранговый тип typcript @ *, но ни один из них не установлен.Вы должны установить одноранговые зависимости самостоятельно.

npm ПРЕДУПРЕЖДЕНИЕ ts-pnp@1.1.2 требуется одноранговый узел typScript @ *, но ни один из них не установлен.Вы должны установить зависимости между равноправными узлами самостоятельно.

npm ПРЕДУПРЕЖДЕНИЕ tsutils@3.14.0 требует однорангового типа typcript @> = 2.8.0 ||> = 3.2.0-dev ||> = 3.3.0-dev ||> = 3.4.0-dev ||> = 3.5.0-dev ||> = 3.6.0-dev, но ни один не установлен.Вы должны установить одноранговые зависимости самостоятельно.

Чего мне не хватает?

1 Ответ

1 голос
/ 06 июля 2019

попробуйте это:

  1. Удалите файл 'package-lock.json'
  2. В Терминале перейдите в папку с вашим проектом и введите «npm install --save typescript»
  3. Затем введите 'npm install'

Это помогло мне.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...