用 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手動刪除上面未使用的依賴(刪除時注意備份問題及時恢復)

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/news/901502.shtml
繁體地址,請注明出處:http://hk.pswp.cn/news/901502.shtml
英文地址,請注明出處:http://en.pswp.cn/news/901502.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

猿輔導集團推首個教育AI范式小猿AI 聚焦家校應用場景發布3款新品

近兩年,通用大模型呈爆發式發展,垂類AI遭遇“技術平替”危機。 4月15日,猿輔導集團在“小猿AI暨智能硬件戰略發布會”上,正式推出首個教育AI范式——“小猿AI”,并發布覆蓋家校兩端的“軟件應用智能終端通識課程”三位…

英語單詞 list 11

前言 這一個 list 是一些簡單的單詞。感覺這個瀏覽單詞的方法比較低效,所以準備每天最多看一個 list ,真要提升英語水平,感覺還是得直接做閱讀理解題。就像我們接觸中文閱讀材料一樣,當然光知道這個表面意思還不夠,還…

BufferedReader 終極解析與記憶指南

BufferedReader 終極解析與記憶指南 一、核心本質 BufferedReader 是 Java 提供的緩沖字符輸入流,繼承自 Reader,通過內存緩沖和行讀取功能極大提升文本讀取效率。 核心特性速查表 特性說明繼承鏈Reader → BufferedReader緩沖機制默認 8KB 字符緩沖…

樹莓派超全系列教程文檔--(26)在 Raspberry Pi 上配置熱點

在 Raspberry Pi 上配置熱點 在 Raspberry Pi 上配置熱點啟用熱點禁用熱點使用 Raspberry Pi 作為網橋 文章來源: http://raspberry.dns8844.cn/documentation 原文網址 在 Raspberry Pi 上配置熱點 Raspberry Pi 可以使用無線模塊托管自己的無線網絡。如果您通過…

[硬件]單片機下載電路講解-以ch340為例

首先我們明確要實現的效果: 實現 CH340 通過 Type - C 接口下載程序到單片機 1、前置知識 首先我們要知道 ch340 和typec的作用分別是什么 CH340 作用(usb-ttl) CH340 是一種 USB 轉串口芯片 。其主要作用是實現 USB 總線與異步串行接口之間的轉換,充當 …

linux入門六:Linux Shell 編程

一、Shell 概述 1. 什么是 Shell? Shell 是 Linux 系統中用戶與內核之間的橋梁,作為 命令解析器,它負責將用戶輸入的文本命令轉換為計算機可執行的機器指令。 本質:Shell 是一個程序(如常見的 Bash、Zsh&#xff09…

用shell腳本實現自動監控并封禁連接數超過閾值的IP

寫一個 shell 腳本,創建腳本文件 /usr/local/bin/check_conn.sh #!/bin/bash if [[ $EUID -ne 0 ]]; thenecho "This script must be run as root." >&2exit 1 fi # 連接數閾值 THRESHOLD50# 白名單 IP(空格分隔) WHITELIS…

VS 中Git 中本地提交完成,沒有推送,修改的內容如何還原

在 Visual Studio 中撤銷本地提交但未推送的修改,可以通過以下方法實現: 一、保留修改內容(僅撤銷提交記錄) 使用 git reset --soft 在 VS 的 Git 終端中執行: git reset --soft HEAD~1作用:撤銷最后一次提…

qt中的正則表達式

問題: 1.在文本中把dog替換成cat,但可能會把dog1替換成cat1,如果原本不想替換dog1,就會出現問題 2文本中想獲取某種以.txt為結尾的多有文本,普通的不能使用 3如果需要找到在不同的系統中尋找換行符,可以…

Linux命令-vim編輯

用vi或vim命令進入vim編輯器。 基礎: u 撤銷上一次操作。x剪切當前光標所在處的字符。yy復制當前行。dd剪切當前行。p粘貼剪貼板內容到光標下方。i切換到輸入模式,在光標當前位置開始輸入文本。:wq保存并退出Vim 編輯器。:q!不保存強制退出Vim 編輯器。 拓展: w光…

VS 基于git工程編譯版本自動添加版本號

目錄 概要 實現方案 概要 最近在用visual Studio 開發MFC項目時,需要在release版本編譯后的exe文件自動追加版本信息。 由于我們用的git工程管理,即需要基于最新的git 提交來打版本。 比如: MFCApplication_V1.0.2_9.exe 由于git 提交信…

nginx入門,部署靜態資源,反向代理,負載均衡使用

Nginx在linux上部署靜態資源 概念介紹 Nginx可以作為靜態web服務器來部署靜態資源。這里所說的靜態資源是指在服務端真實存在,并且能夠直接展示的一些文件,比如常見的html頁面、css文件、js文件、圖片、視頻等資源。 相對于Tomcat,Nginx處理…

【字節跳動AI論文】Seaweed-7B:視頻生成基礎模型的高成本效益培訓

摘要:本技術報告介紹了一種經濟有效的視頻生成基礎模型訓練策略。 我們提出了一種中等規模的研究模型,大約有70億個參數(7B),稱為Seaweed-7B,使用665,000個H100 GPU小時從頭開始訓練。 盡管使用適度的計算資…

Java單例模式:實現全局唯一對象的藝術

精心整理了最新的面試資料和簡歷模板,有需要的可以自行獲取 點擊前往百度網盤獲取 點擊前往夸克網盤獲取 一、什么是單例模式? 單例模式(Singleton Pattern)是一種創建型設計模式,確保一個類只有一個實例&#xff0c…

Oracle 復制表結構(含索引、主鍵)操作指南

Oracle 復制表結構(含索引、主鍵)操作指南 1. 復制基礎表結構 -- 創建空表結構(不復制數據) CREATE TABLE new_table AS SELECT * FROM old_table WHERE 10;2. 復制主鍵約束 -- 查詢原表主鍵信息 SELECT constraint_name, co…

React 更新state中的對象

更新 state 中的對象 state 中可以保存任意類型的 JavaScript 值,包括對象。但是,你不應該直接修改存放在 React state 中的對象。相反,當你想要更新一個對象時,你需要創建一個新的對象(或者將其拷貝一份)…

基于 GoFrame 框架的電子郵件發送實踐:優勢、特色與經驗分享

1. 引言 如果你是一位有1-2年Go開發經驗的后端開發者,可能已經熟悉了Go語言在性能和并發上的天然優勢,也曾在項目中遇到過郵件發送的需求——無論是用戶注冊時的激活郵件、系統異常時的通知,還是營銷活動中的批量促銷郵件,郵件功…

AndroidStudio編譯報錯 Duplicate class kotlin

具體的編譯報錯信息如下: Duplicate class kotlin.collections.jdk8.CollectionsJDK8Kt found in modules kotlin-stdlib-1.8.10 (org.jetbrains.kotlin:kotlin-stdlib:1.8.10) and kotlin-stdlib-jdk8-1.6.21 (org.jetbrains.kotlin:kotlin-stdlib-jdk8:1.6.21) D…

后端面試問題收集以及答案精簡版

思路 不要問什么答什么 要學會擴充 比如問你go map的原理 map 是什么 數據結構,字典,k/v 結構map的應用場景有哪些 快速查找、計數器、配置管理、去重、緩存實現map有哪些限制 無序性、非線程安全的讀寫map的key的訪問 v: mp[key] v,ok : mp[key] for…

MicroPython 開發ESP32應用教程 之 I2S、INMP441音頻錄制、MAX98357A音頻播放、SD卡讀寫

本課程我們講解Micropython for ESP32 的i2s及其應用,比如INMP441音頻錄制、MAX98357A音頻播放等,還有SD卡的讀寫。 一、硬件準備 1、支持micropython的ESP32S3開發板 2、INMP441數字全向麥克風模塊 3、MAX98357A音頻播放模塊 4、SD卡模塊 5、面包板及…