如何递归安装 npm devdependencies?

cnv*_*mcx 5 node.js npm npm-install

我正在开发一个为另一个项目提供 cli 选项的项目。cli 需要一些额外的依赖项,我已将其列为 devdependency。但是,当安装在目标项目上时,没有安装 devdependency。

npm install : 安装第一级 dev 依赖,但没有安装依赖的 dev 依赖。

曾经有一个选项,但它实际上是一个错误,因此被删除。现在有办法做到这一点吗?

Pau*_*aul 4

如果安装它的目标项目需要该依赖项,则应将其列为依赖项。DevDependency 仅在开发模块本身时使用(例如测试和打包工具。)