我的應用程序使用一組將核心作為對等依賴項的域包。所有域包如下所示:"name": "domain-a-pckg","peerDependencies":{ "core-pckg": "^4.1.0" }"name": "domain-z-pckg","peerDependencies":{ "core-pckg": "^8.9.0" }主要問題是,一些域包可以與 core-pckg 一起工作4.1.0但不能與8.9.0core-pckg 一起工作,其余的8.9.0可以與4.1.0. 有沒有辦法以某種方式配置或禁用對等依賴性或替換模塊?換句話說,有沒有辦法在安裝、部署、構建等過程中以某種方式解決該問題?我本可以重新發布這些軟件包,但是由于某些原因,該解決方案是不可接受的。一個包json:"dependencies": { "domain-a-pckg": "^1.1.1", "domain-z-pckg": "^2.1.1", "core-pckg": "^4.1.1"}
修復特定包的 npm peerDependencies 問題
德瑪西亞99
2023-06-15 10:02:11