有人可以告诉我是否应该将包裹放入这两个区域。
例如,如果我具有依赖项“ @ asymmetrik / ngx-leaflet-draw ...”,并且其对等项依赖项为“ leaflet-draw ...”,那么我可以将传单图纸放入peerDependencies中,如下所示:以及依赖区域?
答案 0 :(得分:1)
我也有这个问题,我想答案是是。我与次要版本的rxjs(很多类型错误)发生冲突:
A depends on rxjs
A depends on B
B depends on rxjs
这通常会导致安装两个略有不同的rxjs版本。所以我尝试了这个:
A depends on rxjs
A depends on B
B peer depends on rxjs
但是当运行组件B的测试等时,它抱怨没有安装rxjs,所以现在我有了:
A depends on rxjs
A depends on B
B depends on rxjs
B peer depends on rxjs
到目前为止有效。奇怪的是,两个项目中rxjs的版本规范都允许安装相同(最新)版本的库,但是npm / yarn仍然最终安装了两个不同的副本。