如图所示,在我的本地有几个相同的酒吧版本: .pub-cache/hosted/pub.dartlang.org/some-version1。 .pub-cache/hosted/pub.dartlang.org/some-version2。 .pub-cache/hosted/pub.dartlang.org/some-version3。 .pub-cache/hosted/pub.dartlang.org/some-version4。 是否有一种方法可以将它们清理干净? 或者提供一个最小dart版本来清理它们。 (像 mini dart > 2.6.0)?
我认为没有相应的命令可以实现这一点。因为pub无法知道您是否有旧项目依赖于其中较旧的软件包版本。 清除旧软件包的最简单方法是直接删除.pub-cache文件夹。当您第一次运行flutter pub get命令时,您实际使用的包将会被重新下载,这将清除未使用的软件包。