Skip to content

本文由 简悦 SimpRead 转码, 原文地址 mp.weixin.qq.com

2025,是时候清理你的前端项目了!

你的前端项目中是否有很多未使用的代码(死代码)?本文就来分享三个用于清理前端死代码的实用工具!

  1. Knip(图 2 - 图 4):用于删除 JavaScript/TypeScript 项目中的死代码,支持删除未使用的文件、未使用依赖项、未使用的导入导出、重复导出等。很多知名前端工具,如 TypeScript、Eslint、Prettier、Nuxt.js 等都在使用它,目前其 npm 月下载量 300w 左右。
  2. depcheck(图 5):一个用于分析项目中依赖项的工具,可以查看每个依赖项如何使用、哪些依赖项是没有用到的、以及缺少哪些依赖项。可以根据分析结果删除未使用的依赖项。其每月 npm 下载量 400w 左右。
  3. PurgeCSS(图 6):一个用于移除未使用 CSS 代码的工具。它通过分析 HTML、JavaScript 或其他模板文件,查找实际使用的 CSS 类和 ID,并移除那些从未在项目中引用过的样式规则。其每月 npm 下载量 300w 左右。

关闭更多名称已清空微信扫一扫赞赏作者喜欢作者[其它金额](javascript:;)文章暂无文章喜欢作者其它金额¥最低赞赏 ¥0确定返回其它金额更多赞赏金额¥最低赞赏 ¥01234567890. , 2025 年 01 月 02 日 09:00 , , 浙江