yarn 缓存占用C盘过大如何清理?

返回C特区-移动互联网应用专版
0回复贴,共1页,点击数:1195

在这里插入图片描述
一共占用了10个G呀。从图片可以看出还有V5的

检查当前yarn 的 bin的 位置

yarn global bin

可以得出yan的安装地址:
C:\Users\Administrator\AppData\Local\Yarn\bin

检查当前 yarn 的 全局安装位置

yarn global dir

一般会输出地址为:
C:\Users\Administrator\AppData\Local\Yarn\Cache\v6

先清除全部缓存,顺便更新

yarn cache clean
yarn set version latest

再看看还有多大

在这里插入图片描述

改变 yarn 全局安装位置 yarn config set global-folder

yarn config  set global-folder "D:/yarn/global"

2.在你的用户目录找到 .yarnrc 的文件,打开它,找到 global-folder ,改为 --global-folder #这里是我的路径 yarn config set global-folder “D:\yarn\global”

2. 改变 yarn 缓存位置 yarn config set cache-folder “你的磁盘路径”

yarn config set cache-folder “D:\yarn\cache”
使用 全局安装包的时候,会在 “D:\yarn\global” 下 生成 node_modules.bin 目录
我们需要将 D:\yarn\global\node_modules.bin 整个目录 添加到系统环境变量中去,否则通过yarn 添加的全局包 在cmd 中是找不到的。

同样把npm处理一下

npm config get cache
npm cache clean --force
npm config set cache "D:\ProgramFile\nodejs\node_modules\node_cache"
npm cache verify:验证清理的有效性
1楼 2022/03/25 22:27
您未登录,没有发贴权限[点此登录]