发现没,用Node.js的npm装东西太快,占用空间越来越多,是不是有点犯愁?别急,下面我教你怎么处理这个问题。我们就像在家搞清洁那样,扔掉没用的东西,留下实用的,这样清爽直观,效率也会提高!
全局包的告别仪式
全局环境裡的那堆软体包,它们就好像家里的小玩意儿。Webpack和nodemon这俩货咱们平常经常找他们帮忙。用完记得跟他们说拜拜,直接用那个“npmuninstall-gwebpack”的指令就让他们走人了。要炒掉webpack的话,只需要输进去那段代码,它就会乖乖地从全局环境中消失不见。
接下来,你要把电脑里多余的本地文件统统删掉。就像打扫屋子似的,旧东西要么收藏起来,要么扔掉可别舍不得!输入’npmuninstall’这个指令,不用的东西都会自动消失不见。比如说,假设之前在项目中有个叫lodash的插件,可是现在用不着了。那你就试试看输入’npmuninstalllodash’告诉它该走人了。
npm uninstall -g webpack
一键清理所有包
赶紧动手清理一下,把没用的包都删掉。然后运行这个简单的小命令:npmls|grepjson|awk-F/'{print$NF}’|xargsnpm-grm。这会把所有含有json字符串的包找到并处理好。这样一来,你就能轻松处理电脑里的垃圾~
npm uninstall lodash
检查并清理package.json外的包
你知道吗?package.json这东西,就像你买东西时列的购物清单,里面涵盖了所有使用到的软件包呀。如果发现某个包不见了,那多半说明也没啥太大作用。这时候,你可以试着敲个指令“npmprune”,它就能把package.json里没用的包都找出来并删掉。这个小命令看着简单,但其实不只是方便,还能让你更清楚地看到每个软件在项目中的搭配方式
总结与互动
手滑误删npm包怎么办?快分享下你是咋搞定滴呗!说不定我也能用上。
评论0