私はFacebookの糸のベンチマークテストを行っています。このために、私はグローバルなYarnキャッシュをクリアする必要があります。糸のキャッシュをクリアするには?
このコマンドがありますか?私は~/.yarn-cache
フォルダを強制削除しましたが、これはかなり手作業であるようです。
私はFacebookの糸のベンチマークテストを行っています。このために、私はグローバルなYarnキャッシュをクリアする必要があります。糸のキャッシュをクリアするには?
このコマンドがありますか?私は~/.yarn-cache
フォルダを強制削除しましたが、これはかなり手作業であるようです。
私は自分自身で答えを見つけました。多くのnpm cache clean
のように、糸も
yarn cache clean
ちょうどyarn cache clean
を実行し、それは自分のしています。
あなたのbashで実行yarn help cache
、そしてあなたが表示されます。
使用法:糸キャッシュ[LS |クリーン] [フラグ]
オプション: -h、--helpの出力を使用情報 -V、--version出力バージョン番号 --offline
--prefer-offline
--strict-semverここ --json
--globalフォルダ[パス]
--modulesフォルダ[パス]なくCWDにnode_modulesフォルダ相対にモジュールを取り付ける、出力それらは
--packagesルート[パス]ではなくグローバルなパッケージのルートにモジュールを格納するよりも、ここではそれらを格納
は --mutex [タイプ] [:指定]のみ1糸インスタンスは、このコマンドのマニュアルについては訪問http://yarnpkg.com/en/docs/cli/cacheを実行していることを確認するためにミューテックスを使用しています。
はまた、キャッシュされたディレクトリが~/.yarn-cache/
に位置していることに注意してください:
yarn cache clean
:
yarn cache list
そのディレクトリをクリーンアップ:キャッシュされた依存関係
yarn cache dir
のリストを示しています。あなたのパスを出力しますキャッシュされたディレクトリ
答えに加えて、$ yarn cache clean
すべてのライブラリをキャッシュから移動します。特定のlibのキャッシュを削除したい場合は、$ yarn cache dir
を実行してOSの正しい糸キャッシュディレクトリパスを取得してから、そのディレクトリに$ cd
を置き、整理するlibのname
+ version
のフォルダを削除します。
これは@nikjohnからの同じ回答です –