package.json只依赖几个包,为何npm install一大堆出来?
package.json文件只定义了几个依赖,npm install出来一大堆,这是怎么回事??
{
"private": true,
"devDependencies": {
"gulp": "^3.8.8"
},
"dependencies": {
"laravel-elixir": "^4.0.0",
"bootstrap-sass": "^3.0.0"
}
}
不可能这些包又依赖那么多包,在另一台Mac上npm install是正常的,只有这三个。
1 回复
运行 “npm prune” 可以删除非直接关联的文件。 https://docs.npmjs.com/cli/prune