处理 yarn 缓存占用

检查当前yarn 的 bin的 位置

yarn global bin 

// C:\Users\xxx\AppData\Local\Yarn\bin

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

yarn global dir

// C:\Users\xxx\AppData\Local\Yarn\Cache\v6

清除全部缓存

yarn cache clean

更新 yarn

yarn set version latest

1、改变 yarn全局安装位置

// yarn config set global-folder "你的磁盘路径"
yarn config  set global-folder "L:/yarn/global"

2、在你的用户目录(C:\Users\xxx)找到 .yarnrc 的文件,打开它,找到 global-folder ,改为 --global-folder

3、改变 yarn 缓存位置

// yarn config set cache-folder "你的磁盘路径" 
yarn config set cache-folder "L:\yarn\cache"

使用 全局安装包的时候,会在 “L:\yarn\global”下 生成 node_modules\.bin目录

需要将 L:\yarn\global\node_modules\.bin整个目录 添加到系统环境变量中去,否则通过 yarn 添加的全局包 在cmd中是找不到的。

使用Win + R 输入control命令调出控制面板

依次选择【系统和安全】-【系统】-【高级系统设置】-【环境变量】-【系统变量】-【Path】

yarn clean yarn clean cache_微信开发者工具

处理 npm 缓存占用

查看当前缓存目录

npm config get cache

清理缓存

npm cache clean --force

验证清理的有效性

npm cache verify

1、改变npm 全局安装位置

npm config set prefix "你的磁盘路径"
// npm config set prefix "L:\nodejs\npm\global"

2、改变 npm 缓存位置

npm config set cache "你的磁盘路径"
// npm config set cache "L:\nodejs\npm\node_modules\mode_cache"

3、配置一下系统环境变量

按照上面的方法将以上两个路径添加至系统变量Path即可

处理微信开发者工具数据

开发者工具毫不夸张的说简直就是 C 盘强盗

yarn clean yarn clean cache_微信开发者工具_02

官方给出的处理建议:

你好这边 微信开发者工具\User Data 存储的都是一些用户开发者在工具的一些数据存储,不建议全部删除,这样可能你较常用的一些项目记录和缓存信息就会找不到,如果需要清理的话,可以考虑删除:

WeappApplication 应用更新的安装包
WeappLog 日志信息


然后如果想更换存储目录,这边目前可以通过软链的方式这样处理:

1、在这边新建一个想要更换自定义存储的文件夹路径,例如 D:\微信开发者工具

2、然后打开工具默认的 userdata 的文件夹 C:\Users\xxx\AppData\Local\微信开发者工具\User Data ,然后剪切这个目录,然后拷贝到 D:\微信开发者工具,粘贴完成后新的完整路径就变成了 D:\微信开发者工具\User Data.

此时 C:\Users\xxx\AppData\Local\微信开发者工具 的 User Data 即相当于移到了新的目录 D:\微信开发者工具 下了

yarn clean yarn clean cache_C盘_03

3、当文件内容移动完成之后,开启运行(Win+R)窗口输入cmd,然后按Ctrl+Shift+Enter进入管理员运行模式(可看到管理员的标志)。

yarn clean yarn clean cache_计算机_04

4、执行下面命令建立一个软链接

mklink /J "C:\Users\用户名\AppData\Local\微信开发者工具\User Data" "D:\微信开发者工具\User Data"

(相当于真实存储是在D盘,但工具也能从原来的 C 盘路径连接访问到)

yarn clean yarn clean cache_C盘_05

5、建立成功后,会在工具的用户数据目录看到一个生成的软链接文件,然后打开工具使用下吧

yarn clean yarn clean cache_C盘_06


参考链接:开发者工具在c盘下User Data有啥用,能删掉吗?

这一套组合拳下来直接给我腾出了10G 的空间!又可以开心玩游戏了!

减少系统保护的最大使用量

还原点很有用,又很没有,极少数关键时刻可能是救命稻草。
就像人生重开模拟器,并不是人人都想重开

做人留一线,保持一个相对平衡的状态就好
如果默认设置的使用量很大,控制一下最大使用量,又能节省一大笔空间

使用Win + R 输入control命令调出控制面板

依次选择【系统和安全】-【系统】-【系统保护】-【配置】

yarn clean yarn clean cache_微信开发者工具_07