peerDependencies指定所需要兼容的宿主包的版本

2021-05-201535次阅读webpack

peerDependencies指定所需要兼容的宿主包的版本。

同等依赖,或者叫同伴依赖,用于指定当前包(也就是你写的包)兼容的宿主版本。如何理解呢? 试想一下,我们编写一个gulp的插件,而gulp却有多个主版本,我们只想兼容最新的版本,此时就可以用同等依赖(peerDependencies)来指定:

{
  "name": "gulp-my-plugin",
  "version": "0.0.1",
  "peerDependencies": {
    "gulp": "3.x"
  }
}

 

上一篇: js手动触发事件  下一篇: Node模块路径导入解析策略  

peerDependencies指定所需要兼容的宿主包的版本相关文章