代码拉取完成,页面将自动刷新
同为开发人我能理解您需要更便捷更高效的工具来查找项目中文件的使用情况,并合理的对其进行整合和过滤,将未使用到的文件进行删除,对体积大的文件进行压缩等,以前我们是在编辑器里一个个全局的查找,这样做确实可以找出所有文件的使用情况,但这样做的效率非常低,find-file-cli 是我业余时间开发的一款专门批量查找文件使用情况的插件, —— 我们应该为解放双手和追求渲染极致提供更专业的工具。 您可以使用 find-file-cli:
- 一键下载,简单配置
- 灵活选择范围,个性化输出结果
- 不用担心性能,因为使用了map做缓存结构,重复io的事咱不做^ ^
- 不侵入业务代码,尽可放心使用
除了 npm find-file-cli ,您还可以前往以下网址下载源码:
如果您觉得该插件项目对您开发工作有帮助请为 find-file-cli 打 Start 或者给朋友推荐哟。
find-file-cli 是一种方便查找项目未使用文件,减少项目体积、使用纯js书写的提效插件工具,您可以使用最少的配置来生成极简约的结果;尽管该插件还只是第一版,但它依然可以做到以下功能为您愉快编码助力。
npm install --save-d find-file-cli
f.config.js or f.config.ts
"find":"node ./f.config.js"
npm run find
主要配置参数 | 类型 | 描述 | 是否必须 |
---|---|---|---|
dir | String | 要拿去匹配的文件路径 | 是 |
targetDirectory | Arrary[String] | 要搜索的目录 如果没输入 默认就是src目录下所有的文件 | 是 |
isPackage | Boolean | 是否查看 package.json 依赖的使用情况 | 否 |
needFilterFiles | Arrary[String] | 需要过滤掉的依赖或文件 这里需要将文件名列出 注意如果不是依赖需要加文件后缀 比如 xx.js xx.png | 否 |
needInputUseCondition | Boolean | 是否需要打印出文件使用情况 | 否 |
needInputUnuseFiles | Boolean | 是否需要打印出未使用文件情况 | 否 |
timeOut | Number | 延迟 如果没有出结果 请将延迟时间加长再次尝试 | 否 |
就可以在终端输入 npm run find dir=./src/assets targetDirectory=./src/components
输出结果如下:
再一次感谢您花费时间阅读,npm install --save-d find-file-cli 开始下载使用吧!祝您在使用的过程中能助力开发!
作者 [@Bingo]
2022 年 05月 31日
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。