概念同伴依赖
peer dependency
peer dependency 是 npm 提出的一种依赖声明方式,表示本包需要宿主环境提供某个包但不由自己安装,用于避免同一依赖被重复安装造成类型与运行时不一致
核心事实
时间轴 (近 90 天)
10月26日
peer dependency 要求使用者在项目中显式安装指定版本的包,而不是由当前包自动安装
待验证50%
10月23日
当多个包共享同一版本序列时,只升级其中一个可能导致对等依赖(peer dependency)不满足或内部 API 假设不一致的问题。
待验证50%
9月11日
peerDependencies 是 npm 包管理中的一种依赖声明机制,不会在安装时自动下载,而是要求宿主项目自行提供指定版本的依赖
已验证80%