ОШИБКА в целевой точке входа "@ auth0 / angular -jwt" отсутствуют зависимости: - PullRequest
0 голосов
/ 07 мая 2020

У меня есть версия проекта angular:

@angular-devkit/architect    0.901.1
@angular-devkit/core         9.1.1
@angular-devkit/schematics   9.1.1
@schematics/angular          9.1.1
@schematics/update           0.901.1
rxjs                         6.5.4

После выполнения: @ auth0 / angular -jwt

Я не могу скомпилировать свой проект и выдает следующую ошибку:

ERROR in The target entry-point "@auth0/angular-jwt" has missing dependencies:
 - tslib
 - @angular/core
 - rxjs/operators
 - rxjs
 - @angular/common/http    

Я новенький в angular, пожалуйста, помогите мне. Я уже выполнил эти команды:

npm install --save "package names"     

, но они выдали ошибки.

1 Ответ

1 голос
/ 08 июля 2020

У меня была такая же проблема. Поскольку мы используем версию angular 9, нам необходимо установить версию 4.2.0 из angular -jwt. Согласно их сайту:

https://www.npmjs.com/package/@auth0 / angular -jwt

@ auth0 / angular -jwt v5 должен использоваться с Angular v10 + и Rx JS v6 +. Для Angular v6 + в v9 используйте @ auth0 / angular -jwt v4

Итак:

  1. Удалить @ auth0 (npm удалить @ auth0 / angular -jwt )
  2. Удален пакет-LOCK. json папка
  3. Запустить совместимую установку @auth для angular 9 (npm install @ auth0 / angular-jwt@4.2.0)

Теперь, когда я запускал ng serve , он работал нормально.

Надеюсь, я помог вам . ;)

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