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 wi...
For further actions, you may consider blocking this person and/or reporting abuse
rm -rf node-modules
does the job tooNo it does not :-). It is
rm -rf node_modules
doesrm -r node-modules this should work
npx npkill
can recursively traverse your directoriesSo you can use it from e.g. your HOME folder and then remove every unnecessary node_modules in every directory/project
So can rm -rf **/node_modules
This will remove everything without any control
With npkill you can select each
node_modules
individuallyTry it and you will see what I mean
does it delete all the node_modules in the directory? No it doesn't
So the solution for excessive node_modules is to install another npm package?
nice tool, but have you tried rimraf. It can delete any folder recusively with a simple command i.e
npx rimraf folder_name
. And it also provieds api to work in node projects.You don't need to install another NPM package to remove node_modules you can use this command in your terminal and it will do exactly that
find . -name "node_modules" -type d -prune -print -exec rm -rf '{}' \;
this will look inside the folder you currently are in to remove all node modules folders that are found in the current directory and subdirectories recursively.
i am getting Acess denied, even though i am trying on admin CMD
This command is for mac and linux I don't think it will work in Windows CMD ... but if should work for you if you install cmder terminal which is a console emulator for windows ... you can get it here cmder.net/
I'd suggest
rm -rf node_modules package-lock.json
(don't forget package-lock.json), that little b🎺tch.I use rm - rf... for years and find is super fast ... Never knew about npkill will check it out
It shouldn't be that hard.
Been using NPKill for a while - definitely recommend
Right mouse and choose delete :D
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
What's wrong with
rm -rf node_modules
?I'm also very curious about in what os does recursive deletion takes long time. I'm in Ubuntu and macOS for most of the time, rm -rf takes no time to remove the whole node_modules directory.
shift+del works for me...
i learned to love pnpm as alt to npm and yarn to have a central repository of all node=modules
Thanks for sharing this! Super cool tool for cleaning up a bit
@yaman27 you should add a gif to this blog article :)
That could make it a bit more clear why this is so powerfull
Will surely do from next time. Thanks!
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.
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.