4 个稳定版本
1.0.3 | 2024年8月14日 |
---|---|
1.0.2 | 2024年1月22日 |
1.0.1 | 2023年10月25日 |
1.0.0 | 2022年12月2日 |
在 文件系统 中排名 156
每月下载量 121
11KB
126 代码行
npkl:Node Package Killer
一个方便的工具,用于识别和删除 node_modules 目录。使用 Rust 编写,以实现极快的性能。
该实用程序从启动点递归搜索 node_modules 目录,显示菜单以查看、选择和删除不需要的目录以释放空间。
特性
- 递归搜索 node_modules 目录。
- 查看每个找到的目录的路径和大小。
- 使用简单界面选择性地删除不需要的 node_modules 目录。
构建
要从源代码构建它,您需要 Rust 1.73 或更高版本,最好通过 rustup。
全局安装
rustup update
cargo install npkl
本地构建
克隆此仓库,然后
cargo build --release
# Optionally, you can compress the executable file (Windows example, reduces the file size from ~338KB to ~123KB):
upx --best --lzma target/release/npkl
许可证
本项目受 MIT 许可证许可 - 请参阅LICENSE 文件以获取详细信息。
依赖关系
~1.5–9MB
~77K SLoC