npm命令介绍- dedupe

使用npm包时会遇到A包依赖B包,C包也依赖B包,于是存在安装了两个B包的情况。
而当AC两个包依赖的B包版本要求有同一版本可以满足时,实际只需要安装1个B包。

通过npm dedupe 可以去简化依赖树,解决这个问题。

我们可以自行试验一下:
当项目存在上述的情况, 运行npm list查看包结构,运行npm dedupe 后再次npm list查看包结构的变化。


附上简化命令

  • npm dedupe -> npm ddp
  • npm list -> npm ls

参考资料:

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容