目标入口点"@auth0/angular-jwt"缺少依赖项中的错误:



我有一个有角度的项目版本:

@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/角度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"     

但他们给出了错误。

我也遇到了同样的问题。由于我们使用的是angular 9的版本,我们必须安装angular jwt的4.2.0版本。根据他们的网站:

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

@auth0/angular jwt v5将与angular v10+和RxJS v6+一起使用。对于Angular v6+到v9,请使用@auth0/Angular jwt v4

所以:

  1. 卸载@auth0(npm卸载@auth0/angular jwt(
  2. 删除了package-LOCK.json文件夹
  3. 运行angular 9的兼容安装@auth(npm install@auth0/angular-jwt@4.2.0(

现在当我运行ng发球时,它运行正常。

我希望我帮助了你

最新更新