修改Yarn的全局安裝和緩存位置
在CMD命令行中執(zhí)行
1.改變 yarn 全局安裝位置
yarn config set global-folder "你的磁盤路徑"
2.然后你會在你的用戶目錄找到 .yarnrc 的文件,打開它,找到 global-folder ,改為 --global-folder
這里是我的路徑
yarn config set global-folder "D:\Program Files\yarn_global"
2. 改變 yarn 緩存位置
yarn config set cache-folder "你的磁盤路徑"
這里是我的路徑
yarn config set cache-folder "D:\Program Files\yarn-cache"
在我們使用 全局安裝 包的時候,會在 “D:\Software\yarn\global” 下 生成 node_modules.bin 目錄
我們需要將 D:\Software\yarn\global\node_modules.bin 整個目錄 添加到系統(tǒng)環(huán)境變量中去,否則通過yarn 添加的全局包 在cmd 中是找不到的。
檢查當(dāng)前yarn 的 bin的 位置
yarn global bin
檢查當(dāng)前 yarn 的 全局安裝位置
yarn global dir
npm修改全局下載和緩存路徑
在安裝好node.js 和npm包管理工具后。
使用
npm config ls
查看,安裝完成后的路徑。

image
AppData 是隱藏文件夾, 在控制面板,設(shè)置顯示隱藏文件,才看得到。
為了保留C盤的剩余空間,有必要,把 npm的 global 路徑修改到其他盤符下。
npm config set cache "D:\Program Files\npm-cache"
npm config set prefix "D:\Program Files\npm_global"
修改完成之后,再次 npm config ls 就會看到變化。而且 .npmrc 文件也會有變化,這個文件在C盤的用戶目錄下,比如 C:\Users\Administrator。