web-dev-qa-db-ja.com

Yarnはオフラインパッケージをどこに保存していますか?

このリポジトリのすべての依存関係をインストールしようとしています: https://github.com/react-community/react-navigation

問題は、Yarnがオフラインパッケージをキャッシュディレクトリ以外の場所に保存していたようで、システムドライブのスペースがすぐに足りなくなったことです。キャッシュを消去しました(yarn cache clean)とモジュールフォルダー(node_modules/)、次にyarnを実行して、5分未満で約4GBの依存関係をインストールしました(インターネット接続が2 MBitsの場合)。

補足として、yarnnpmの両方でキャッシュを無効にする方法があるかどうかを知りたいのですが。

12
rraallvv

https://github.com/yarnpkg/yarn/issues/2049 によると、これらは次の位置に保存されています:

%LOCALAPPDATA%/Yarn/config/global on Windows  
~/.config/yarn/global on OSX and non-root Linux
/usr/local/share/.config/yarn/global on Linux if logged in as root

そして、キャッシュを無効にすることは、現在、yarnの未解決のトピックであると思います: https://github.com/yarnpkg/rfcs/pull/5

9
rieckpil

yarn cache dirシステムのキャッシュの場所を一覧表示します。

14
safety