フロントエンド エンジニアリング作成プロジェクトでは、多くの場合、さまざまなインストール パッケージ管理ツールを使用して、さまざまなフロントエンド依存関係パッケージをインストールします。たとえば、npm、yarn、pnpm などです。さまざまなインストール パッケージ管理ツールが依存関係をインストールすると、時間の経過とともに残されるキャッシュ ファイルが非常に大きくなり、システムの動作に影響を与えるため、必要に応じてキャッシュをクリアすることをお勧めします。この記事では、npm、yarn、pnpm のキャッシュをクリアする方法に焦点を当てます。
1.NPM
1. キャッシュパスを確認する
npm のキャッシュ パスを表示するには、次のコマンドを実行します。
npm config get cache
2. キャッシュをクリアする
npm のキャッシュをクリアするには、次のコマンドを実行できます。
npm cache clean --force
注: これにより、npm キャッシュ ディレクトリ内のすべてのファイルがクリアされます。これにより、プロジェクトの依存関係が再ダウンロードされる可能性があるため、このコマンドを実行する前に重要な依存関係情報を必ずバックアップしてください。
2. 糸
1. キャッシュリストの表示
Yarn のキャッシュ リストを表示するには、次のコマンドを実行します。
yarn cache list
2. キャッシュパスを確認する
Yarn のキャッシュ パスを表示するには、次のコマンドを実行します。
yarn cache dir
3. キャッシュをクリアする
Yarn のキャッシュをクリアするには、次のコマンドを実行できます。
yarn cache clean
注: これにより、yarn キャッシュ ディレクトリ内のすべてのファイルがクリアされます。npm キャッシュのクリアと同様に、このコマンドを実行する前に重要な依存関係情報をバックアップしていることを確認してください。ヤーンキャッシュのドキュメント
3. 午後
1. キャッシュパス
pnpm のキャッシュ パスを表示するには、次のコマンドを実行します。
pnpm store path
このパスにあるファイルを手動で削除して、pnpm のキャッシュをクリアできます。注: キャッシュ ファイルを削除すると、削除されたファイルを再ダウンロードする必要があるため、今後のインストール中に pnpm の速度が低下する可能性があることに注意してください。
2. キャッシュをクリアする
pnpm のキャッシュをクリアするには、次のコマンドを実行できます。
pnpm store prune
注: 参照されていない (無関係な、孤立した) パッケージをストレージから削除します。ショップのトリミングは有害ではありませんが、将来のインストールが遅くなる可能性があります。参照されていないパッケージとその理由の詳細については、Pnpm ストアのドキュメントを参照してください。
要約する
この記事で説明されている方法を使用すると、npm、yarn、pnpm のキャッシュをクリアできます。