メインコンテンツにスキップ

dart pub cache

Cache は、pubツールのコマンドの1つです。

$ dart pub cache add <package> [--version <constraint>] [--all]
$ dart pub cache repair
$ dart pub cache clean

dart pub cache コマンドは、システムキャッシュを操作します。

パッケージをシステムキャッシュに追加する

#

パッケージを手動でシステムキャッシュに追加できます

dart pub cache add <package>

システムキャッシュ内のすべてのパッケージを再インストールする

#

システムキャッシュ内のすべてのパッケージをクリーンな状態で再インストールできます

dart pub cache repair

このコマンドは、システムキャッシュ内のパッケージが何らかの理由で変更または破損した場合に役立ちます。

たとえば、一部のエディターではシステムキャッシュ内のパッケージの実装ファイルを見つけやすく、誤ってそれらのファイルの一部を編集してしまう可能性があります。

グローバルシステムキャッシュをクリアする

#

ディスクスペースを解放したり、問題のあるパッケージを削除するために、システムキャッシュ全体を空にできます

dart pub cache clean

オプション

#

すべての pub コマンドに適用されるオプションについては、グローバルオプション を参照してください。

--all

#

ライブラリのすべての該当するバージョンをインストールするには、dart pub cache add --all を使用します。

--version <制約>

#

dart pub cache add と組み合わせて、指定された制約に最も一致するバージョンをインストールするために使用します。たとえば、

dart pub cache add http --version "0.12.2"

--version が省略されている場合、pub は既知のすべてのバージョンの中で最も一致するものをインストールします。