dsh-plugin-dedupe:给 DSH profile 加一道插件去重检查

## 前言 用 DSH 时,插件一般装在 profile 目录里,由 profile 的 `package.json` 统一管理。装得多了会出现一个问题:同一个插件可能被声明两次,比如一次来自 `github:`、一次来自本地 `file:`,包名相同、来源不同,结果 `node_modules` 里同名包多份并存,轻则占空间,重则让运行时加载到错误版本,排查起来很费时间。 dsh-plugin-dedupe 解决的就是这件事:在安装前扫描 profile,发现重复声明直接阻断安装。下面介绍它的功能、安装和使用方式。 ## 这是什么 dsh-plugin

阅读全文