dart pub cache
Cache is one of the commands of the pub tool.
$ dart pub cache add <package> [--version <constraint>] [--all]
$ dart pub cache repair
$ dart pub cache clean
The dart pub cache
command works with the system cache.
Adding a package to the system cache
#You can manually add a package to your system cache:
$ dart pub cache add <package>
Reinstalling all packages in the system cache
#You can perform a clean reinstallation of all packages in your system cache:
$ dart pub cache repair
This command can be useful when packages in your system cache are somehow changed or broken.
For example, some editors make it easy to find implementation files for packages in the system cache, and you might accidentally edit one of those files.
Clearing the global system cache
#You can empty the entire system cache to reclaim extra disk space or remove problematic packages:
$ dart pub cache clean
Options
#For options that apply to all pub commands, see Global options.
--all
#Use dart pub cache add --all
to install all matching versions of a library.
--version
<constraint>
#Use with dart pub cache add
to install the version best matching the specified constraint. For example:
$ dart pub cache add http --version "0.12.2"
If --version
is omitted, pub installs the best of all known versions.
Unless stated otherwise, the documentation on this site reflects Dart 3.5.3. Page last updated on 2024-05-06. View source or report an issue.