npm 包需要 Angular 2 和 4
npm packages requires Angular 2 and 4
在 pacakge.json 中,有 2 个 npm 库需要 2 个不同版本的 Angular -
ng2-translate
和 ngx-infinite-scroll
。对于ng2-translate
,只支持Angular2,对于ngx-infinite-scroll
,最低版本支持Angular4.
peer @angular/common@">= 4.0.0" from ngx-infinite-scroll@0.4.0
可以保留 Angular 2 并同时拥有 ng2-translate
和 ngx-infinite-scroll
吗?最佳做法是什么?
尝试 运行 npm install --force
跳过 npm 依赖项兼容性检查。
这不是最好的解决方案,但您可以在等待维护者更新他们的 angular 版本时使用您的包。
在 pacakge.json 中,有 2 个 npm 库需要 2 个不同版本的 Angular -
ng2-translate
和 ngx-infinite-scroll
。对于ng2-translate
,只支持Angular2,对于ngx-infinite-scroll
,最低版本支持Angular4.
peer @angular/common@">= 4.0.0" from ngx-infinite-scroll@0.4.0
可以保留 Angular 2 并同时拥有 ng2-translate
和 ngx-infinite-scroll
吗?最佳做法是什么?
尝试 运行 npm install --force
跳过 npm 依赖项兼容性检查。
这不是最好的解决方案,但您可以在等待维护者更新他们的 angular 版本时使用您的包。