前言

Depcheck: 前端项目包依赖检测神器:Depcheck, 用来检测 package.json 中 有哪些 未使用的 依赖!
检测项: 包括 ['dependencies'] ['devDependencies'] 以下哪些未使用的依赖项!

安装

1
npm install -g depcheck

使用

1
depcheck

结果

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
D:\Progam Files\Workspace\Vue\vue-manager-system>depcheck
Unused dependencies
* @form-create/designer
* core-js
* jsonp
Unused devDependencies
* @vue/cli-plugin-babel
* @vue/cli-plugin-eslint
* babel-eslint
* css-loader
* element-theme-dark
* extract-text-webpack-plugin
* node-sass
* sass-loader
* sockjs
* style-loader
* stylus
Missing dependencies
* brace: .\src\components\CodeEditor\index.vue
* Vuex: .\public\luckysheet\expendPlugins\chart\chartmix.umd.min.js
* Vue: .\public\luckysheet\expendPlugins\chart\chartmix.umd.min.js