
Mit diesem Tool können Sie alle Verzeichnisse von NODE_MODULES in Ihrem System sowie den von ihnen einbezogenen Raum auflisten. Sie können dann auswählen, welche Sie löschen möchten, um Platz freizugeben. Yay!
Wir bemühen uns, die NPKILL -Dokumente zu internationalisieren. Hier ist eine Liste der verfügbaren Übersetzungen:
Klarer Raum: Beseitigen Sie alte und staubige Node_Modules , die Ihre Maschine überladen.
Letzter Arbeitsbereichsnutzung : Überprüfen Sie, wann Sie das letzte Mal eine Datei im Arbeitsbereich geändert haben (angegeben in der Spalte last_mod ).
Sehr schnell: NPKILL ist in TypeScript geschrieben, die Suchvorgänge werden jedoch auf niedriger Ebene durchgeführt, wodurch die Leistung stark verbessert wird.
Einfach zu bedienen: Verabschieden Sie sich von langen Befehlen. Die Verwendung von NPKILL ist so einfach wie das Lesen einer Liste Ihrer node_modules und das Drücken von DEL, um sie loszuwerden. Könnte es einfacher sein? ;))
Minified: Es hat kaum Abhängigkeiten.
Sie müssen es nicht wirklich installieren, um es zu verwenden! Verwenden Sie einfach den folgenden Befehl:
$ npx npkillOder wenn Sie es aus irgendeinem Grund wirklich installieren möchten:
$ npm i -g npkill
# Unix users may need to run the command with sudo. Go carefullyNPKILL unterstützt den Knoten <v14 nicht. Wenn dies Sie betrifft, können Sie
[email protected]verwenden
$ npx npkill
# or just npkill if installed globally Standardmäßig scannt NPKILL nach dem Pfad, in dem der Befehl npkill ausgeführt wird, nach NODE_MODULES.
Bewegen Sie sich mit ↓ ↑ zwischen den aufgeführten Ordnern und verwenden Sie den ausgewählten Ordner für den Speicherplatz oder del . Sie können auch J und K verwenden, um sich zwischen den Ergebnissen zu bewegen.
Sie können das Verzeichnis öffnen, in dem das ausgewählte Ergebnis durch Drücken von O platziert wird.
Um zu verlassen, q oder Strg + C, wenn Sie mutig sind.
Wichtig! Einige im System installierte Anwendungen erfordern das Verzeichnis node_modules, um sie zu löschen und sie zu löschen. Npkill wird sie hervorheben, indem sie a anzeigen
| ARGUMENT | BESCHREIBUNG |
|---|---|
| -c, -bg-color | Zeilen -Highlight -Farbe ändern. (Verfügbar: Blau , Cyan, Magenta, Weiß, Rot und Gelb) |
| -d, -Verzeichnis | Stellen Sie das Verzeichnis fest, aus dem Sie mit der Suche beginnen können. Standardmäßig ist der Startpunkt. |
| -D,-Delete-All | Löschen Sie automatisch alle gefundenen NODE_MODULES -Ordner, die gefunden werden. Vorgeschlagen, zusammen mit -x verwendet zu werden. |
| -e,-Hide-Errors | Fehlern verbergen, falls vorhanden |
| -E, -exklude | Verzeichnisse aus der Suche ausschließen (Verzeichnisliste muss in doppelten Zitaten "" ", jedes Verzeichnis durch ','), Beispiel:" Ignore1, Ignore2 "sein. |
| -f, -voll | Suchen Sie von der Heimat des Benutzers (Beispiel: "/home/user" unter Linux). |
| -GB | Zeigen Sie Ordner in Gigabyte anstelle von Megabyte. |
| -h, -HELP,? | Zeigen Sie diese Hilfeseite und beenden Sie |
| -nu,-No-Check-Update | Schauen Sie sich nicht nach Updates zum Start -up |
| -S, -sort | Die Ergebnisse sortieren nach: size , path oder last-mod |
| -t, -target | Geben Sie den Namen der Verzeichnisse an, die Sie suchen möchten (standardmäßig ist node_modules) |
| -x,-exklusige versteckte Verzeichnisse | Ausschließen versteckte Verzeichnisse ("Dot" -Verzeichnungen) von der Suche. |
| -trocken | Es löscht nichts (simuliert es mit einer zufälligen Verzögerung). |
| -V, --version | Npkill Version anzeigen |
Warnung: In zukünftigen Versionen können sich einige Befehle ändern
npkill -d ~ /projects
# other alternative:
cd ~ /projects
npkillnpkill --target dist -enpkill --color magentanpkill -d ' ~/more projects ' -gb --sort size --target vendornpkill -d ' projects ' --exclude " progress, ignore-this "npkill -d ~ /backups/ --delete-all # -- First, clone the repository
git clone https://github.com/voidcosmos/npkill.git
# -- Navigate to the dir
cd npkill
# -- Install dependencies
npm install
# -- And run!
npm run start
# -- If you want to run it with some parameter, you will have to add "--" as in the following example:
npm run start -- -f -eWenn Sie Fehler finden, zögern Sie nicht und öffnen Sie ein Problem :)
Wenn Sie einen Beitrag leisten möchten, überprüfen Sie den Beitrag.md.md
Wir werden sowieso weiterhin Dinge tun, aber Spenden sind eine der vielen Möglichkeiten, um das zu unterstützen, was wir tun.
Mit © Nya García Gallardo und Juan Torres Gómez
?