一,npkill是什么?
用一句话总结:npkill是一个开源的,用TypeScript编写的Node扩展,可以用来快速清理node_modules文件夹。
二,为什么说npkill好用呢?
如果你在Windows上使用过Node和npm,你就会发现node_modules这个文件夹真的太大了,有的时候项目搞错了,想要删除掉,却发现删除的速度非常慢,慢到让人受不了的地步。
特别是随着项目越来越多,每个项目都会有一个node_modules文件夹,不仅不好管理,还会严重占用磁盘空间。
但是用了npkill这个扩展工具以后,你会发现,它能快速帮你找到目录下所有的node_modules文件夹,并且用列表的形式展示出每一个node_modules文件夹的目录地址,上次修改日期以及文件大小。
你只需要用键盘的“上,下”键移动到自己想要删除的node_modules文件夹上,然后按下“空格”键即可快速删除这个node_modules文件夹。
三,npkill的使用须知。
1,npkill新版已经不再支持v14以下的Node版本。
2,npkill的主要开发者是:Nya García 和 Juan Torres
3,npkill官网地址:https://npkill.js.org
4,npkill源码仓库:https://github.com/voidcosmos/npkill
四,npkill的安装和使用。
1,可以不用安装直接使用。命令如下:
npx npkill
2,也可以通过npm全局安装后使用。安装命令如下:
npm i -g npkill
使用命令如下:
// cd到要操作的目录下,然后执行下面这行命令 npkill
五,npkill使用演示(全局安装npkill的方式为例)。
第1步:使用npkill命令找出当前目录下所有node_modules文件夹。
第2步:使用键盘的“上,下”键移动到自己想要删除的node_modules文件夹上,然后按下“空格”键即可快速删除这个node_modules文件夹。
删除成功后会显示[DELETED]