如何清除纱线中的缓存?
How to clear cache in Yarn?
我正在为 Facebook 的 Yarn 做一些基准测试。为此,我需要清除我的全局 Yarn 缓存。
是否有可用的命令?我已经强制删除了我的 ~/.yarn-cache
文件夹,但这似乎是相当手动的。
好的,我自己找到了答案。很像 npm cache clean
,Yarn 也有自己的
yarn cache clean
运行 yarn cache clean
.
运行 yarn help cache
在您的 bash 中,您将看到:
Usage: yarn cache [ls|clean] [flags]
Options:
-h, --help output usage information
-V, --version output the version number
--offline
--prefer-offline
--strict-semver
--json
--global-folder [path]
--modules-folder [path] rather than installing modules into the node_modules folder relative to the cwd, output them here
--packages-root [path] rather than storing modules into a global packages root, store them here
--mutex [type][:specifier] use a mutex to ensure only one yarn instance is executing
Visit http://yarnpkg.com/en/docs/cli/cache for documentation about this command.
另请注意缓存目录位于~/.yarn-cache/
:
yarn cache clean
: 清理那个目录
yarn cache list
: 显示缓存的依赖列表
yarn cache dir
: 打印出你缓存目录的路径
除了答案之外,$ yarn cache clean
还会从缓存中删除所有库。如果要删除特定库的缓存 运行 $ yarn cache dir
以获得 OS 的正确纱线缓存目录路径,则 $ cd
到该目录并删除文件夹name
+ version
要清理的库。
我正在为 Facebook 的 Yarn 做一些基准测试。为此,我需要清除我的全局 Yarn 缓存。
是否有可用的命令?我已经强制删除了我的 ~/.yarn-cache
文件夹,但这似乎是相当手动的。
好的,我自己找到了答案。很像 npm cache clean
,Yarn 也有自己的
yarn cache clean
运行 yarn cache clean
.
运行 yarn help cache
在您的 bash 中,您将看到:
Usage: yarn cache [ls|clean] [flags]
Options: -h, --help output usage information -V, --version output the version number --offline
--prefer-offline
--strict-semver
--json
--global-folder [path]
--modules-folder [path] rather than installing modules into the node_modules folder relative to the cwd, output them here
--packages-root [path] rather than storing modules into a global packages root, store them here
--mutex [type][:specifier] use a mutex to ensure only one yarn instance is executingVisit http://yarnpkg.com/en/docs/cli/cache for documentation about this command.
另请注意缓存目录位于~/.yarn-cache/
:
yarn cache clean
: 清理那个目录
yarn cache list
: 显示缓存的依赖列表
yarn cache dir
: 打印出你缓存目录的路径
除了答案之外,$ yarn cache clean
还会从缓存中删除所有库。如果要删除特定库的缓存 运行 $ yarn cache dir
以获得 OS 的正确纱线缓存目录路径,则 $ cd
到该目录并删除文件夹name
+ version
要清理的库。