
Cet outil vous permet de répertorier tous les répertoires Node_Modules dans votre système, ainsi que l'espace qu'ils occupent. Vous pouvez ensuite sélectionner ceux que vous souhaitez effacer pour libérer de l'espace. Ouais!
Nous faisons un effort pour internationaliser les documents NPKILL. Voici une liste des traductions disponibles:
Espace clair: débarrassez-vous de l'ancien et poussiéreux Node_Modules encombrant votre machine.
Last Workspace Utilisation : Vérifiez quand c'était la dernière fois que vous avez modifié un fichier dans l'espace de travail (indiqué dans la colonne Last_Mod ).
Très rapide: NPKILL est écrit en dactylographie, mais les recherches sont effectuées à un niveau bas, améliorant considérablement les performances.
Facile à utiliser: dites au revoir aux longues commandes. L'utilisation de npkill est aussi simple que de lire une liste de vos nodules Node_Modules et d'appuyer sur Del pour s'en débarrasser. Cela pourrait-il être plus facile? ;)
Minifié: il a à peine des dépendances.
Vous n'avez pas vraiment besoin de l'installer pour l'utiliser! Utilisez simplement la commande suivante:
$ npx npkillOu si pour une raison quelconque, vous voulez vraiment l'installer:
$ npm i -g npkill
# Unix users may need to run the command with sudo. Go carefullyNPKill ne prend pas en charge le nœud <v14. Si cela vous affecte, vous pouvez utiliser
[email protected]
$ npx npkill
# or just npkill if installed globally Par défaut, NPKill évaluera Node_Modules à partir du chemin où la commande npkill est exécutée.
Déplacez-vous entre les dossiers répertoriés avec ↓ ↑ et utilisez l'espace ou Del pour supprimer le dossier sélectionné. Vous pouvez également utiliser J et K pour vous déplacer entre les résultats.
Vous pouvez ouvrir le répertoire où le résultat sélectionné est placé en appuyant sur O.
Pour sortir, Q ou Ctrl + C si vous êtes courageux.
Important! Certaines applications installées sur le système ont besoin de leur répertoire Node_Modules pour les travailler et les supprimer peuvent les casser. Npkill les mettra en valeur en affichant un
| ARGUMENT | DESCRIPTION |
|---|---|
| -C, --bg-color | Changer la couleur de la couleur de la ligne. (Disponible: bleu , cyan, magenta, blanc, rouge et jaune) |
| -D, - Directory | Définissez le répertoire à partir duquel commencer à rechercher. Par défaut, le point de départ est. |
| -D, --Delete-All | Supprimez automatiquement tous les dossiers Node_Modules que l'on trouve. Suggéré d'être utilisé avec -x . |
| -E, - Hide-Errors | Masquer les erreurs le cas échéant |
| -E, --exclure | Exclure les répertoires de la recherche (la liste du répertoire doit être à l'intérieur de Double Quotes "", chaque répertoire séparé par ',') Exemple: "Ignore1, ignore2" |
| -f, --full | Commencez à rechercher à partir de la maison de l'utilisateur (exemple: "/ home / utilisateur" dans Linux) |
| -GB | Montrez des dossiers dans les gigaoctets au lieu de mégaoctets. |
| -H, - help ,? | Afficher cette page d'aide et sortir |
| -nu, --no-cocheck-update | Ne vérifiez pas les mises à jour sur le démarrage |
| -s, --sort | Trier les résultats par: size , path ou last-mod |
| -T, - cible | Spécifiez le nom des répertoires que vous souhaitez rechercher (par défaut, est node_modules) |
| -x, - Exclude-Siden-Directories | Exclure les répertoires cachés (répertoires "dot") de la recherche. |
| - rythme | Il ne supprime rien (le simulera avec un retard aléatoire). |
| -v, --version | Afficher la version npkill |
AVERTISSEMENT: Dans les versions futures, certaines commandes peuvent changer
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 -eSi vous trouvez des bugs, n'hésitez pas et n'ouvrez pas un problème :)
Si vous souhaitez contribuer, consultez le contribution.md
Nous continuerons de faire les choses de toute façon, mais les dons sont l'une des nombreuses façons de soutenir ce que nous faisons.
MIT © Nya García Gallardo et Juan Torres Gómez
??