nik*_*ohn 228 javascript dependency-management npm yarnpkg
我正在为Facebook的纱线做一些基准测试.为此,我需要清除我的全局Yarn缓存.
有没有可用的命令?我已经强行删除了我的~/.yarn-cache
文件夹,但这似乎是非常手动的.
nik*_*ohn 383
好的,我自己找到了答案.很像npm cache clean
,Yarn也有自己的
yarn cache clean
Run Code Online (Sandbox Code Playgroud)
小智 103
只要运行yarn cache clean
.
yarn help cache
在你的bash中运行,你会看到:
用法:纱线缓存[ls | clean] [flags]
选项:-h, - help 输出用法信息-V, - version输出版本号--offline
--prefer-offline
--strict-semver
--json
--global-folder [path]
--modules-folder [path]而不是将模块安装到相对于cwd的node_modules文件夹中,在这里输出它们
--packages-root [path]而不是将模块存储到全局包root中,将它们存储在这里
--mutex [type] [:specifier]使用互斥锁确保只执行一个纱线实例有关此命令的文档,请访问http://yarnpkg.com/en/docs/cli/cache.
Kha*_*edP 63
另请注意,缓存目录位于~/.yarn-cache/
:
yarn cache clean
:清理该目录
yarn cache list
:显示缓存的依赖项列表
yarn cache dir
:打印出缓存目录的路径
Dan*_*.K. 18
除了答案之外,还$ yarn cache clean
从缓存中删除所有库.如果要删除特定的lib缓存运行$ yarn cache dir
以获取适用于您的操作系统的正确的纱线缓存目录路径,则$ cd
转到该目录并删除包含要清理的lib 的name
+ 的文件夹version
.
归档时间: |
|
查看次数: |
124784 次 |
最近记录: |