
このツールを使用すると、システム内のnode_modulesディレクトリと、それらが取り上げるスペースをリストすることができます。次に、スペースを解放するために消去するものを選択できます。わーい!
NPKILLドキュメントを国際化する努力をしています。利用可能な翻訳のリストは次のとおりです。
クリアスペース:古くてほこりっぽいnode_modulesがマシンを乱雑にすることを取り除きます。
最後のワークスペースの使用:ワークスペースでファイルを最後に変更したとき( Last_mod列に示されている)を確認してください。
非常に高速: NPKILLはTypeScriptで記述されていますが、検索は低レベルで実行され、パフォーマンスが大幅に向上します。
使いやすい:長いコマンドに別れを告げます。 npkillを使用することは、node_modulesのリストを読むのと同じくらい簡単で、delを押してそれらを取り除きます。それはもっと簡単なのでしょうか? ;)
模倣:依存関係はほとんどありません。
使用するために実際にインストールする必要はありません!次のコマンドを使用するだけです。
$ npx npkillまたは、何らかの理由であなたが本当にそれをインストールしたい場合:
$ npm i -g npkill
# Unix users may need to run the command with sudo. Go carefullynpkillはノード<v14をサポートしていません。これに影響する場合は、
[email protected]を使用できます
$ npx npkill
# or just npkill if installed globallyデフォルトでは、NPKILLは、 npkillコマンドが実行されるパスから始まるnode_modulesをスキャンします。
リストされたフォルダーを↓ ↑で移動し、スペースまたはDELを使用して、選択したフォルダーを削除します。 JとKを使用して結果を移動することもできます。
選択した結果がoを押して配置されるディレクトリを開くことができます。
勇敢な場合は、 qまたはctrl + cを終了します。
重要!システムにインストールされているアプリケーションの中には、動作するためにnode_modulesディレクトリが必要になる必要がある場合は、それらを削除する場合があります。 npkillは、aを表示してそれらを強調表示します
| 口論 | 説明 |
|---|---|
| -c、 - bg-color | 行のハイライト色を変更します。 (利用可能:青、シアン、マゼンタ、白、赤、黄色) |
| -d、 - ディレクトリ | 検索を開始するディレクトリを設定します。デフォルトでは、開始点はです。 |
| -d、-delete-all | 見つかったすべてのnode_modulesフォルダーを自動的に削除します。 -xと一緒に使用することをお勧めします。 |
| -e、 - hide-errors | ある場合はエラーを非表示にします |
| -e、-exclude | 検索(ディレクトリリストからのディレクトリを除外する必要があります ""、各ディレクトリは「」で区切られている必要があります)例:「Ingrore1、Ingrore2」 |
| -f、-full | ユーザーの家から検索を開始します(例:linuxの「/home/user」) |
| -GB | メガバイトの代わりにギガバイトのフォルダーを表示します。 |
| -h、 - help、? | このヘルプページを表示して終了します |
| -nu、-no-check-update | 起動時の更新を確認しないでください |
| -s、 - sort | 結果をソートしてください: size 、 path 、またはlast-mod |
| -t、 - ターゲット | 検索するディレクトリの名前を指定します(デフォルトでは、node_modulesです) |
| -x、-exclude-hidden-directories | Searchから非表示のディレクトリ(「DOT」ディレクトリ)を除外します。 |
| - ドライラン | 何も削除しません(ランダムな遅延でシミュレートします)。 |
| -v、-version | npkillバージョンを表示します |
警告:将来のバージョンでは、いくつかのコマンドが変更される場合があります
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 -eバグが見つかった場合は、躊躇して問題を開いてください:)
貢献したい場合は、貢献をチェックしてください。md
とにかく私たちはこれを続けますが、寄付は私たちがしていることをサポートする多くの方法の1つです。
MIT©NyaGarcíaGallardoとJuan TorresGómez
??