Node.js este un mediu de rulare JavaScript care vă permite să rulați JavaScript în afara browserelor web, ceea ce îl face o alegere populară pentru dezvoltarea tuturor tipurilor de aplicații. O parte din popularitatea sa se datorează multitudinii de pachete NPM disponibile pentru a ușura experiența dezvoltatorului.
Cu toate acestea, aceste pachete pot consuma destul de mult spațiu pe disc și este posibil să nu doriți să le păstrați după finalizarea procesului de dezvoltare. Aflați cum să curățați aceste pachete nedorite din node_modules dosar cu npkill.
Ce este npkill și cum îl poți folosi?
npkill este un pachet NPM ușor care vă permite să găsiți și să eliminați cu ușurință folderele vechi și grele node_modules . Înainte de a începe să utilizați npkill, asigurați-vă că aveți instalate Node.js și NPM pe computer.
Înrudit: Cum se instalează Node.js și npm pe Windows
Rularea npkill este un proces destul de simplu și nu necesită să instalați dependențe suplimentare. Îl puteți accesa rulând această comandă în terminal:
npx npkill
Această comandă va scana toate folderele node_modules începând de la calea în care a fost executată comanda și le va afișa împreună cu cantitatea de spațiu pe care o ocupă pe disc.
Folosind acest instrument interactiv, puteți alege proiectele pe care nu le mai dezvoltați în mod activ și puteți șterge fișierele și folderele de dependență fără probleme, cu doar apăsarea unui buton.
Puteți folosi tastele săgeți pentru a vă deplasa între folderele listate și bara de spațiu pentru a șterge folderul selectat. După ce ați terminat, utilizați tasta Q sau tastele Ctrl + C pentru a ieși din meniul interactiv.
Fiți precaut când ștergeți folderele
npkill este un instrument la îndemână pentru ștergerea fișierelor nedorite ale proiectelor vechi pe care nu le mai întrețineți. Cu toate acestea, ștergerea folderului node_modules al proiectelor active va necesita să le reinstalați înainte de a putea rula din nou aplicația. Se recomandă să procedați cu prudență în timp ce ștergeți orice folder, deoarece această acțiune este ireversibilă.
Nou în ecosistemul Node.js sau treceți de la o altă tehnologie? Iată tot ce trebuie să știți pentru a începe dezvoltarea Node.js.