修改Yarn和npm的全局安装和缓存位置

修改Yarn的全局安装和缓存位置

在CMD命令行中执行

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 整个目录 添加到系统环境变量中去,否则通过yarn 添加的全局包 在cmd 中是找不到的。

检查当前yarn 的 bin的 位置

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

yarn global dir

npm修改全局下载和缓存路径

在安装好node.js 和npm包管理工具后。

使用

npm config ls

查看,安装完成后的路径。

image

AppData 是隐藏文件夹, 在控制面板,设置显示隐藏文件,才看得到。

为了保留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。

你可能感兴趣的:(修改Yarn和npm的全局安装和缓存位置)