dart pub cache
缓存 是 pub 工具 的一个命令。
$ 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
<constraint>
#与 dart pub cache add
一起使用,以安装与指定约束最匹配的版本。例如:
$ dart pub cache add http --version "0.12.2"
如果省略 --version
,pub 将安装所有已知版本中最好的版本。
除非另有说明,否则本网站上的文档反映的是 Dart 3.6.0。页面最后更新于 2025-02-05。 查看源代码 或 报告问题.