depcheck检查项目中未被使用的依赖

depcheck是一个用于分析项目中依赖项的工具,可以查看:每个依赖项是如何使用的,哪些依赖项是无用的,以及哪些依赖项在package.json

1、安装
bash 复制代码
npm install -g depcheck # 必须全局安装
2、可配置文件.depcheckrc(不配置 直接进行第三步就可以)

创建叫做.directory 名称的文件------项目创建在根目录(即 package.json 文件所在的目录)

javascript 复制代码
// .directory配置(所有参数都是可选的-此处举例具体配置点击顶部跳转官网)
{
	"ignore-bin-package":false, // 指示 depcheck 是否忽略包含 bin 条目的包的标志。默认值为false
	"skip-missing":false, // 指示 depcheck 是否跳过缺失依赖项的计算的标志。默认值为false。
    "ignores": ["eslint", "babel-*"] // 忽略的依赖
}
3、执行
bash 复制代码
depcheck # 直接在需要优化的项目里面(控制台执行):Unused dependencies里面就是未使用的依赖
相关推荐
GISer_Jing4 小时前
前端性能指标及优化策略——从加载、渲染和交互阶段分别解读详解并以Webpack+Vue项目为例进行解读
前端·javascript·vue
青苔猿猿8 小时前
node版本.node版本、npm版本和pnpm版本对应
前端·npm·node.js·pnpm
Adorable老犀牛9 小时前
安装npm:npm未随Node.js一起安装
npm·node.js
cdcdhj9 小时前
vue用通过npm的webpack打包编译,这样更适合灵活配置的项目
vue.js·webpack·npm
爱编程的小学究20 小时前
【node】如何把包发布到npm上
前端·npm·node.js
狂野小青年1 天前
npm 报错 gyp verb `which` failed Error: not found: python2 解决方案
前端·npm·node.js
鲁鲁5171 天前
Windows 环境下安装 Node 和 npm
前端·npm·node.js
Adorable老犀牛1 天前
npm install 报错
npm·node.js
x-cmd2 天前
[250512] Node.js 24 发布:ClangCL 构建,升级 V8 引擎、集成 npm 11
前端·javascript·windows·npm·node.js
Watermelo6172 天前
前端如何应对精确数字运算?用BigNumber.js解决JavaScript原生Number类型在处理大数或高精度计算时的局限性
开发语言·前端·javascript·vue.js·前端框架·vue·es6