нпм ERR!отсутствует peer dep: @ angular / core @ ^ 2.0.0, требуется для ng2-translate@5.0.0 - PullRequest
0 голосов
/ 01 апреля 2019

Как я могу исправить эту ошибку, когда я сделал список npm?

package.json

https://www.paste.org/97809

npm ERR! peer dep missing: @angular/core@^2.0.0, required by ng2-translate@5.0.0

npm ERR! peer dep missing: @angular/http@^2.0.0, required by ng2-translate@5.0.0

Ответы [ 3 ]

0 голосов
/ 01 апреля 2019

Вам нужно обновить пакеты просто этими командами.

  • Элемент списка

npm i @ angular / core

npm i @ angular /HTTP

0 голосов
/ 01 апреля 2019

нпм ERR! отсутствует: @ ngx-translate / core @ 9.1.1, требуется для Cellstore@1.0.1

Последняя ОШИБКА

package.json? package-lock.json?

0 голосов
/ 01 апреля 2019

Это очевидно, вы используете Angular 5, тогда как ng2-translate был старой библиотекой, созданной для Angular 2.

Вам лучше обновить свою зависимость ng2-translate и заменить ее на ngx-translate: https://github.com/ngx-translate/core

Это та же библиотека, которая поддерживается Angular 5 и +

РЕДАКТИРОВАТЬ: Согласно таблице на Github (8.x до 9.x для угловых 5), так что вылучше использовать версию 9.1.1 согласно вкладке релизов.В вашем файле package.json замените ng2-transate и все записи ngx-translate следующим:

"@ngx-translate/core": "9.1.1"

PS: Добро пожаловать в StackOverflow :).Если это не сработает, звоните в 911 (переводите версию nD в ngx)

...