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里面就是未使用的依赖
相关推荐
陈佬昔没带相机10 小时前
GitHub clone 不动、pip 卡住、brew 转圈?一份指南搞定
git·npm
桂森滨16 小时前
Vue3+Pinia+Vite+TS 还原高性能外卖APP项目 4️⃣首页开发
前端·typescript·vue
奔跑的呱呱牛1 天前
xlsx 已停止维护且存在漏洞!推荐一个可直接替代的 npm 库
前端·npm·node.js·xlsx·sheetjs
Ztopcloud极拓云视角2 天前
Claude Code 源码泄露事件技术复盘:npm sourcemap 配置失误的完整分析
前端·npm·node.js
天下无贼!2 天前
【功能实现】基于Vue3+TS实现大文件分片上传
开发语言·javascript·node.js·vue·html5
赖念安2 天前
在 vscode 的 NPM SCRIPTS 面板点击执行后脚本失败
ide·vscode·npm
Moshow郑锴2 天前
npm国内镜像加速之使用 nrm 工具(灵活切换,适合多环境)
前端·npm·node.js
曲幽2 天前
FastAPI + Vue 前后端分离实战:我的项目结构“避坑指南”
python·vue·fastapi·web·vite·proxy·cors·env
落魄江湖行2 天前
入门篇四:Nuxt4布局系统:让页面框架复用变得简单
前端·vue·nuxt4
色空大师2 天前
网站搭建实操(十)前端搭建
前端·webpack·vue·网站·论坛