当前位置: 首页 > news >正文

用 Depcheck 去除Vue项目没有用到的依赖

1. 安装 Depcheck 插件

npm i -g depcheck

2. 运行命令,查看为用到的依赖

npx depcheck
depcheck

3. 查询到所有为用到的依赖

E:\Project>depcheck
Unused dependencies
* @riophae/vue-treeselect
* codemirror
* connect
* qs
* sortablejs
* vue-count-to
* vue-cropper
* vuedraggable
* wangeditor
* xlsx
Unused devDependencies
* @babel/core
* @babel/register
* @babel/parser
* @vue/cli-plugin-babel
* script-ext-html-webpack-plugin
* script-loader
* serve-static
* svg-sprite-loader
* svgo
* babel-plugin-transform-remove-console
* babel-plugin-dynamic-import-node

4. 然后根据出来的未用到一栏,删除(删除时注意备份问题及时恢复)

npm uninstall ajv

5. 打开package.json文件,找到dependencies和devDependencies手动删除上面未使用的依赖(删除时注意备份问题及时恢复)

相关文章:

  • GitHub action中的 jq 是什么? 常用方法有哪些
  • 计算机保研机试准备——C++算法题
  • 【cmake-笔记】
  • CANDENCE 原理图元件有多个相同名称引脚报错
  • 2.区间dp
  • QML TableView:基础用法和自定义样式实现
  • ROW_NUMBER 函数
  • 嵌入式开发_电能计量芯片HLW8110与HLW8112
  • Mysql-视图和存储过程
  • 在 K8s 上构建和部署容器化应用程序(Building and Deploying Containerized Applications on k8s)
  • THCON 2025
  • 向量数据库Qdrant 安装 不使用docker
  • Windows进行磁盘分区/扩容
  • vue3项目如何在index.html中根据环境(开发,生产)动态切换js src路径
  • 事件触发控制与响应驱动控制的定义、种类及区别
  • 大模型LLMs的MCP入门
  • MySQL-GROUP_CONCAT函数
  • WPS表格中设置折线图随数据列自动变化——存钱计划
  • 冲刺计划中的任务列表应该怎么写?
  • Linux驱动开发进阶(九)- SPI子系统BSP驱动
  • 从板凳席到指挥台,横扫广东男篮的少帅潘江究竟有何神奇
  • 诺奖得主等数十位经济学家发表宣言反对美关税政策
  • 瑞安房地产王颖:房地产市场看到很好的信号,上海项目销售压力不大
  • “月光女神”莎拉·布莱曼来上海,再现好莱坞浮华幻梦
  • 煤矿疑污水渗漏致数十亩耕地被淹,陕西榆阳区:成立调查组调查
  • 上海浦东法院两年受理涉民企知识产权案件8984件,总标的超27亿元