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

Download history 2/week @ 2024-05-20 121/week @ 2024-08-12

每月下载量 121

MIT 许可证

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