我有一个有角度的项目版本:
@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
所以:
- 卸载@auth0(npm卸载@auth0/angular jwt(
- 删除了package-LOCK.json文件夹
- 运行angular 9的兼容安装@auth(npm install@auth0/angular-jwt@4.2.0(
现在当我运行ng发球时,它运行正常。
我希望我帮助了你