怎样快速删除项目当中多余的npm包

2,713 阅读1分钟

在公司中,我们大部分都是多人共同开发和长时间维护一个项目,但是有时候我们会发现有很多已经废弃的npm 包存在 package.json 中,我们想要删除,但是又不能盲目的删除?那么 depcheck 它来了。

如何使用呢

第一步

全局安装:

npm install depcheck -g

第二步

项目根目录下执行 depcheck (这里拿我们自己的项目来做的测试),执行之后,根据自己得到的结果进行删除

第三步(安装依赖及卸载依赖)

--save 是在package.json的【dependencies】里面

--save-dev 是在package.json的【devDependencies】里面

依赖安装在package.json的【dependencies】的三种方式

npm i element-ui

npm i element-ui -S

npm i element-ui --save

依赖安装在package.json的【devDependencies】的两种方式

npm install jquery --save-dev

npm install jquery --D

1. 安装jquery

npm install jquery --save

卸载jquery

npm uninstall jquery --save