为什么npm install会添加一堆其他包?

时间:2016-05-06 21:54:01

标签: gruntjs

我将npm install grunt-contrib-uglify --save-dev运行到我的本地项目文件夹,它不断添加一堆其他节点模块包。如何让它只安装指定的包?

1 个答案:

答案 0 :(得分:1)

NPM递归地安装包依赖项。因此,当您安装grunt-contrib-uglify时,它也会install chalk, lodash, maxmin, uri-path and, uglify-js。然后它还将安装这些包具有的任何依赖项。你不能只安装grunt-contrib-uglify,因为没有它们就行不了。