npm 和 yarn 的一些缓存和全局安装的包,默认都会在C盘存储,但一般C盘空间不会用于储存安装的文件包,所以需要手动更改配置路径
在node.js安装的文件夹中创建node_global与node_cache
然后在CMD命令行中执行(也可用淘宝镜像进行配置)
#1.改变npm 全局安装位置npm config set prefix"你的磁盘路径"#这里是我的路径
npm config set prefix"E:\node\node_global"
#2. 改变 npm 缓存位置npm config set cache"你的磁盘路径"
#这里是我的路径 npm config set cache"E:\node\node_global"
然后配置一下系统环境变量
将E:\node\node_global和E:\node\node_global\node_modules这两个添加到你的系统环境变量中。
Yarn 的安装: 在官网下载 安装包。
在node.js安装的文件夹中创建global与cache
在CMD命令行中执行(也可用淘宝镜像进行配置)
#1.改变 yarn 全局安装位置yarn config set global-folder"你的磁盘路径"#2.然后你会在你的用户目录找到 `.yarn` 的文件,打开它,找到 `global-folder` ,改为 `--global-folder`#这里是我的路径yarn config set global-folder"E:\Yarn\global"
#2. 改变 yarn 缓存位置yarn config cache-folder"你的磁盘路径"#这里是我的路径yarn config cache-folder"E:\Yarn\cache"
在我们使用 全局安装 包的时候,会在 “E:\Yarn\global” 下 生成node_modules\.bin目录
我们需要将E:\Yarn\global\node_modules\.bin整个目录 添加到系统环境变量中去,否则通过yarn 添加的全局包 在cmd 中是找不到的。
检查当前yarn 的 bin的 位置
yarn global bin
检查当前 yarn 的 全局安装位置
yarn global dir
这个地方的配置主要在以后安装webpack全局以及vue-cli脚手架时读取全局配置能够更方便一点,不会出现查询不到内部命令的问题
另外,命令行工具更推荐使用Git Bash