yarn cache
yarn cache list [--pattern]
Yarn 会将每个包存储在用户目录中的全局缓存中,该目录位于文件系统上。 yarn cache list
将打印出每个缓存的包。
yarn cache list --pattern <pattern>
将打印出与所提供的模式相匹配的每个缓存的包。
示例
yarn cache list --pattern gulp
yarn cache list --pattern "gulp|grunt"
yarn cache list --pattern "gulp-(match|newer)"
yarn cache dir
运行 yarn cache dir
将打印出当前存储 yarn 的全局缓存的路径。
yarn cache clean [<module_name...>]
运行此命令将清除全局缓存。下次运行 yarn
或 yarn install
时,它会再次填充。此外,你可以指定要清理的一个或多个包。
更改 yarn 的缓存路径
设置 cache-folder
配置值以配置缓存目录。
yarn config set cache-folder <path>
你还可以通过标志 --cache-folder
指定缓存目录
yarn <command> --cache-folder <path>
你还可以通过环境变量 YARN_CACHE_FOLDER
指定缓存目录
YARN_CACHE_FOLDER=<path> yarn <command>
Yarn 也将尊重 .npmrc
中的 cache=<path>
,以保持与 npm 的兼容性。