Node modules are famous for being the heaviest object in the universe π and deleting them is no joke. It takes a long of time and we even end up with freezed and unresponsive screens, but not anymore.
There is an npm package that could help us to delete node modules faster and without any hassle.
npkill comes to the rescue!
You don't need to install npkill , just run npx npkill in your terminal
It will then scan for node_modules starting at the path where npkill command is executed and list them.
Move between the listed node modules folders with arrow keys, and press Space to delete it.
Simple, isn't it?
Hope you liked the post and learned a trick along the way! π
β Hey! Before you go πβ
If you enjoyed this trick, You can also follow me on
LinkedIN | Dev.to | Github | Twitter
Stay tuned for more such tricks β¨
Latest comments (29)
Thanks for sharing this! Super cool tool for cleaning up a bit
I tried rm -rf, npkill rimraf all kind of command to delete my node module folder.. nothing is working..also it is using 99 to 100% of my cpu .. its not first time..who the fuck has developed this nodemodule thing..one of the most irritating library it is
I'd suggest
rm -rf node_modules package-lock.json
(don't forget package-lock.json), that little bπΊtch.shift+del works for me...
I haven't found myself in a situation where I need to delete node modules in different project all at once. rm still works fine for me.
Right mouse and choose delete :D
i learned to love pnpm as alt to npm and yarn to have a central repository of all node=modules
What's wrong with
rm -rf node_modules
?Why not Just mv node_modules fucking_modules && npm install && rm -rf fucking_modules
Credits to Fireship?
Credits to codevolution. But Fireship is a great channel too.