在angular上安装npm日历包有问题



当我尝试在angular上安装包NPM时,我遇到了一个问题,我有这种错误,但我不明白我应该如何解决它

PS C:UsersuserDocumentsProgettimyProjectng-appsrcapp> npm i angular-calendar npm WARN config global——global,——localare deprecated. Use——location=global '。npm犯错!代码ERESOLVEnpm犯错!无法解析依赖树npm犯错!npm犯错!同时解决:ng-app@0.0.0npm犯错!发现:@angular/core@13.3.12npm犯错!node_modules/@angular/核心npm犯错!@angular/core@" ~ 13.3.0"从根项目npm犯错!npm犯错!无法解决依赖项:npm犯错!同行@angular/core@"祝辞= 14.0.0"从angular-calendar@0.30.1npm犯错!node_modules/angular-calendarnpm犯错!angular-calendar@" *";从根项目npm犯错!npm犯错!修复上游依赖冲突,或者重试npm犯错!这个命令带有——force或——legacy-peer-depsnpm犯错!接受不正确(并且可能损坏)的依赖项解析。npm犯错!

npm犯错!这次运行的完整日志可以在下面找到:npm犯错!C:UsersuserAppDataLocal npm-cache_logs 2022 - 12 - 02 - t08_36_42_518z -调试- 0. -日志PS C:UsersuserDocumentsProgettimyProjectng-appsrc app>'

我已经完成了以下步骤:

  1. 删除"node_modules"文件夹
  2. 删除了"package-lock.json">
  3. 使用"npm cache clean——force"删除缓存
  4. 调用了"npm install——save"命令

如果我尝试安装NPM包,我总是有相同的错误我错在哪里?谢谢你

根据文档,您应该使用以下命令安装:

npm install --save angular-calendar date-fns

ng add angular-calendar

错误信息指出你的包同时依赖于@angular/core版本~13.3.0和>=14.0.0。因为一个包只能有一个版本,而一个包不能是13.3版本。X和>= 14.x。X,它要求你解决这个问题。

找出你要安装的包和它们的依赖关系。从您未格式化的错误中很难说,但我假设最新版本的angular-calendar需要>= 14,并且您正在使用13.3.x。

要么下载旧版本的angular-calendar与13工作。或将项目升级到14.x

最新更新