|  在技术加营销的道路上越走越远
温馨提示
我是弹窗内容
当前位置:首页 > 后端技能提升 > npkill是什么?npkill怎么使用?系统性梳理npkill的必备知识点
npkill是什么?npkill怎么使用?系统性梳理npkill的必备知识点

npkill是什么?npkill怎么使用?系统性梳理npkill的必备知识点

日期:2023-04-18 浏览量:536 原创作者:湖八爷
用了一段时间npkill之后,发现这个扩展工具确实好用,所以用这篇文章梳理一下npkill的相关知识点。


一,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

通过npm安装npkill.png


使用命令如下:

// cd到要操作的目录下,然后执行下面这行命令
npkill



五,npkill使用演示(全局安装npkill的方式为例)。


第1步:使用npkill命令找出当前目录下所有node_modules文件夹。


npkill命令.gif


第2步:使用键盘的“上,下”键移动到自己想要删除的node_modules文件夹上,然后按下“空格”键即可快速删除这个node_modules文件夹。


使用演示第二步.gif


删除成功后会显示[DELETED]