使用命令将对等项依赖项保存在npm中

时间:2019-01-16 13:42:03

标签: npm npm-install

有没有办法使用npm做到这一点?目前,我是手动执行此操作,很高兴使用与npm install --save

类似的方法

我发现了一些旧的讨论并提交了,但是似乎没有成功:

https://github.com/npm/npm/pull/3994

1 个答案:

答案 0 :(得分:1)

据我所知,你不能。只需将其安装为常规依赖项即可(无论是生产环境还是其他方式,就像需要安装对等依赖关系的软件包一样)。

即使您手动将条目添加到peerDependenciesnpm audit也将无法识别该软件包并告诉您安装它。

这种臭味,我是关注点分离的忠实拥护者,并且保留仅存在的模块列表,以便它们可以被其他模块吸收是很糟糕的。

但是,就是这样,只要您利用提供给您的npm命令,我猜它是可以管理的。