検索
ホームページウェブフロントエンドjsチュートリアルnpkill を使用して、node_modules をすばやく検索して削除する方法の簡単な分析

この記事では、npkill を使用してコンピューター/サーバー上のノードモジュールをすばやく見つけて削除する方法を紹介します。

npkill を使用して、node_modules をすばやく検索して削除する方法の簡単な分析

質問: コンピューター/サーバー上でノードモジュールをすばやく見つけて削除するにはどうすればよいですか? (npkill をお勧めします)

本来の意図:

Node.js npm を使用してプロジェクトまたはフロントエンド プロジェクトの依存モジュールをインストールする場合は、常に、プロジェクトのルートディレクトリ内に一連のパッケージがインストールされます。一般に、これは多くのスペースを必要としますが、プロジェクトが増え、依存するモジュールが増えるにつれて、スペースはますます大きくなり、ある時点で問題が発生します。 Alibaba Cloud サーバーを使用していて、クラウド ディスクが非常に小さく、ディスクが不足しているときにクラウド ディスクを追加することが不可能または困難な場合は、すべてのノード モジュールとノード モジュールが占めるサイズをすぐに知ることをお勧めします。効率を向上させるためのソリューション。 [推奨学習: "nodejs チュートリアル"]

npkill

npkill は、ファイルをすばやく一覧表示するのに役立つ Node.js パッケージです。システムの各node_modulesフォルダーとそれらが占有するスペースの量。その後、削除する特定の node_modules フォルダーを選択できます。

使用法

npm グローバル インストール

$ npm -g i npkill

pnpm グローバル インストール:

$ pnpm -g i npkill(更推荐)

npkill を使用して、node_modules をすばやく検索して削除する方法の簡単な分析

##npkill# # からの写真# の github README の操作プロセスは上の図のとおりです。 npkill 検索すると、右上隅に searching と表示され、検索中、検索が完了すると「検索完了」と表示されます。

プロンプトに従い、スペースバーを押して一度に 1 つずつ削除します。その他の機能については、公式アドレスのドキュメントを確認してください:

https://github.com/voidcosmos/npkill#readme

ヒント:

インストールされている方へnpm 依存関係を使用する場合、これは良い解決策ですが、pnpm を使用してインストールする場合、pnpm はすべてのノードモジュールにモジュールをインストールするのではなく、次の形式でモジュールをインストールするため、ノードモジュールが占有するスペースをまったく考慮する必要はありません。リンク、そして最後に特定のディレクトリ アドレスへのリンク。pnpm のインストール依存関係の原理については、偉い人による記事を読むことをお勧めします (

#最新のパッケージ マネージャーについての詳細な考察 - なぜ、代わりに pnpm を推奨するのか) npm/yarn now?

)npm に関するいくつかの歴史的な問題と現在の状況のた​​め、私は npm よりも pnpm を頻繁に使用したいと考えています。

プログラミング関連の知識については、

プログラミング入門

をご覧ください。 !

以上がnpkill を使用して、node_modules をすばやく検索して削除する方法の簡単な分析の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明
この記事は掘金社区で複製されています。侵害がある場合は、admin@php.cn までご連絡ください。
node、nvm与npm有什么区别node、nvm与npm有什么区别Jul 04, 2022 pm 04:24 PM

node、nvm与npm的区别:1、nodejs是项目开发时所需要的代码库,nvm是nodejs版本管理工具,npm是nodejs包管理工具;2、nodejs能够使得javascript能够脱离浏览器运行,nvm能够管理nodejs和npm的版本,npm能够管理nodejs的第三方插件。

Vercel是什么?怎么部署Node服务?Vercel是什么?怎么部署Node服务?May 07, 2022 pm 09:34 PM

Vercel是什么?本篇文章带大家了解一下Vercel,并介绍一下在Vercel中部署 Node 服务的方法,希望对大家有所帮助!

node爬取数据实例:聊聊怎么抓取小说章节node爬取数据实例:聊聊怎么抓取小说章节May 02, 2022 am 10:00 AM

node怎么爬取数据?下面本篇文章给大家分享一个node爬虫实例,聊聊利用node抓取小说章节的方法,希望对大家有所帮助!

node导出模块有哪两种方式node导出模块有哪两种方式Apr 22, 2022 pm 02:57 PM

node导出模块的两种方式:1、利用exports,该方法可以通过添加属性的方式导出,并且可以导出多个成员;2、利用“module.exports”,该方法可以直接通过为“module.exports”赋值的方式导出模块,只能导出单个成员。

安装node时会自动安装npm吗安装node时会自动安装npm吗Apr 27, 2022 pm 03:51 PM

安装node时会自动安装npm;npm是nodejs平台默认的包管理工具,新版本的nodejs已经集成了npm,所以npm会随同nodejs一起安装,安装完成后可以利用“npm -v”命令查看是否安装成功。

聊聊V8的内存管理与垃圾回收算法聊聊V8的内存管理与垃圾回收算法Apr 27, 2022 pm 08:44 PM

本篇文章带大家了解一下V8引擎的内存管理与垃圾回收算法,希望对大家有所帮助!

node中是否包含dom和bomnode中是否包含dom和bomJul 06, 2022 am 10:19 AM

node中没有包含dom和bom;bom是指浏览器对象模型,bom是指文档对象模型,而node中采用ecmascript进行编码,并且没有浏览器也没有文档,是JavaScript运行在后端的环境平台,因此node中没有包含dom和bom。

聊聊Node.js path模块中的常用工具函数聊聊Node.js path模块中的常用工具函数Jun 08, 2022 pm 05:37 PM

本篇文章带大家聊聊Node.js中的path模块,介绍一下path的常见使用场景、执行机制,以及常用工具函数,希望对大家有所帮助!

See all articles

ホットAIツール

Undresser.AI Undress

Undresser.AI Undress

リアルなヌード写真を作成する AI 搭載アプリ

AI Clothes Remover

AI Clothes Remover

写真から衣服を削除するオンライン AI ツール。

Undress AI Tool

Undress AI Tool

脱衣画像を無料で

Clothoff.io

Clothoff.io

AI衣類リムーバー

AI Hentai Generator

AI Hentai Generator

AIヘンタイを無料で生成します。

ホットツール

WebStorm Mac版

WebStorm Mac版

便利なJavaScript開発ツール

mPDF

mPDF

mPDF は、UTF-8 でエンコードされた HTML から PDF ファイルを生成できる PHP ライブラリです。オリジナルの作者である Ian Back は、Web サイトから「オンザフライ」で PDF ファイルを出力し、さまざまな言語を処理するために mPDF を作成しました。 HTML2FPDF などのオリジナルのスクリプトよりも遅く、Unicode フォントを使用すると生成されるファイルが大きくなりますが、CSS スタイルなどをサポートし、多くの機能強化が施されています。 RTL (アラビア語とヘブライ語) や CJK (中国語、日本語、韓国語) を含むほぼすべての言語をサポートします。ネストされたブロックレベル要素 (P、DIV など) をサポートします。

ドリームウィーバー CS6

ドリームウィーバー CS6

ビジュアル Web 開発ツール

PhpStorm Mac バージョン

PhpStorm Mac バージョン

最新(2018.2.1)のプロフェッショナル向けPHP統合開発ツール

MinGW - Minimalist GNU for Windows

MinGW - Minimalist GNU for Windows

このプロジェクトは osdn.net/projects/mingw に移行中です。引き続きそこでフォローしていただけます。 MinGW: GNU Compiler Collection (GCC) のネイティブ Windows ポートであり、ネイティブ Windows アプリケーションを構築するための自由に配布可能なインポート ライブラリとヘッダー ファイルであり、C99 機能をサポートする MSVC ランタイムの拡張機能が含まれています。すべての MinGW ソフトウェアは 64 ビット Windows プラットフォームで実行できます。