百科.dev
全部条目在线工具AI 编程趋势榜开源项目技术资讯提交条目
登录
< 返回工具列表
T

ts-prune

> 编程语言
开源

在 TypeScript 项目中查找未使用的导出。

2.1K stars0 点赞0 次浏览
访问官网GitHub

工具介绍

在 TypeScript 项目中查找未使用的导出。

ts-prune 在您的 TypeScript 项目中查找可能未使用的导出。ts-prune 会读取您的 tsconfig.json 并报告在项目中其他地方未检测到使用的导出。它会报告发现结果,而不会更改您的文件。

每一行的格式为 file:line - exportName。在自己的文件中引用的导出会标记为 (用于模块); 使用 --unusedInModule 来隐藏它们。重新导出时,如果声明位于其他文件中,则行号可能显示为 undefined。

选项 描述 示例
-p, --project [path] TypeScript 配置; 默认为 tsconfig.json ts-prune -p tsconfig.build.json
-i, --ignore [regexp] 隐藏匹配的输出行 ts-prune -i 'test|spec'
-s, --skip [regexp] 将匹配的文件排除在分析和计数为使用的引用之外 ts-prune -s '\.test\.ts$'
-e, --error 如果过滤后仍有发现结果,则退出并返回状态 1 ts-prune -e
-u, --unusedInModule 隐藏标记为 (在模块中使用) 的导出 ts-prune -u
-h, --help 显示帮助信息 ts-prune -h

--ignore 过滤报告; --skip 改变分析。例如,跳过测试可使仅由测试使用的导出项显示为未使用。模式是 JavaScript 正则表达式,而不是 globs。

Issues· 0 开放

查看全部 Issues在 GitHub 打开

暂无开放 Issues,或尚未同步最近议题。

> 标签

TypeScripttypescriptutility

暂无评论,来聊聊你的看法吧

> 工具信息

发布日期2026年8月1日
最后更新2026年9月17日
分类编程语言
定价开源

> 相关工具

T
TypeScript
JavaScript 的超集,为前端与全栈提供静态类型
P
Python
通用编程语言,广泛用于 Web、数据与 AI
G
Go
Google 推出的简洁高效系统语言