谁能告诉我,如果我或我不打算把一个包裹放在这两个地区。
例如,如果我有依赖项'@asymmetrik/ngx-leaflet-draw...‘并且它有一个同级依赖关系“leaflet-draw...”我是否要将leaflet-draw放入peerDependencies和dependencies区域?
发布于 2019-10-17 23:16:45
我也有这个问题,我认为答案是,yes,。我与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最终还是安装了两个不同的副本。
https://stackoverflow.com/questions/58031509
复制相似问题