为什么我得到“@angular/material@5.2.0”具有不正确的对等依赖性“@angular/cdk@5.2.0”
Why do I get "@angular/material@5.2.0" has incorrect peer dependency "@angular/cdk@5.2.0"
我有一个基于 Angular 5 的项目(由 yarn v1.2.1 构建),其中我都使用 @angular/material
和 @angular/cdk
。我的 package.json
看起来像这样:
"dependencies": {
"@angular/material": "5.2.0",
"@angular/cdk": "5.2.5",
...
我注意到构建输出中有以下警告(即使构建成功):
warning "@angular/material@5.2.0" has incorrect peer dependency "@angular/cdk@5.2.0".
由于版本号精确匹配,我不明白问题是什么/为什么我会收到这种警告。
有人可以解释一下吗?
@angular/material & @angular/cdk 版本应该匹配完全相同甚至补丁版本应该相同
我有一个基于 Angular 5 的项目(由 yarn v1.2.1 构建),其中我都使用 @angular/material
和 @angular/cdk
。我的 package.json
看起来像这样:
"dependencies": {
"@angular/material": "5.2.0",
"@angular/cdk": "5.2.5",
...
我注意到构建输出中有以下警告(即使构建成功):
warning "@angular/material@5.2.0" has incorrect peer dependency "@angular/cdk@5.2.0".
由于版本号精确匹配,我不明白问题是什么/为什么我会收到这种警告。
有人可以解释一下吗?
@angular/material & @angular/cdk 版本应该匹配完全相同甚至补丁版本应该相同