我试图弄清楚如何管理pub包。例如,我有以下 pubspec.yaml :
name: app
dependencies:
intl: any
browser: any
polymer: any
transformers:
- polymer
一段时间后,我考虑删除intl
包。据我所知,再次运行pub get
会自动删除未使用的包(更准确地说,它会删除链接而不是实际文件)。如果是这样,我如何列出/删除全局可用的实际包(在/home/username/.pub-cache/hosted/pub.dartlang.org/
下的Ubuntu上)?
答案 0 :(得分:2)
使用den工具。它是一个社区贡献的工具,提供各种实用程序来处理pub包。
den uninstall thing_i_do_not_need_anymore
答案 1 :(得分:1)
只能使用您的操作系统工具手动删除它们。没有pub ...
支持。
pub ...
仅适用于当前项目(当前工作目录),并且不知道磁盘上的其他项目是否使用了版本。