成功修改yarn的安装路径并配置环境

一、安装node.js

1、在想安装的位置创建一个Node文件夹(不要有空格)

2、直接在官网下载进行安装

二、配置环境

1、在node.js安装目录下新建两个文件夹 node_global和node_cache

2、在C盘找到cmd.exe,以管理员身份运行

npm config set prefix "D:\xx\nodejs\node_global"
npm config set cache "D:\xx\nodejs\node_cache"

3、配置环境变量:“环境变量” -> “系统变量”:新建一个变量名为 “NODE_PATH”, 值为“D:\xx\nodejs\node_modules\”

​ “环境变量” -> “用户变量”:编辑用户变量里的Path,将相应npm的路径(“C:\Users\用户名\AppData\Roaming\npm”)改为:“D:\xx\nodejs\node_global”
4、安装yarn

npm install -g yarn

5、配置环境

在node.js安装目录下新建两个文件夹 yarn_global和yarn_cache

yarn config set global-folder "D:\xx\nodejs\yarn_global"
yarn config set cache-folder "D:\xx\nodejs\yarn_cache"

6、查看相关路径,如果都在D:\xx...,则正确

查看当前npm包的全局安装路径

npm prefix -g 

查看 yarn 全局bin位置

yarn global bin

查看 yarn 全局安装位置

yarn global dir

查看 yarn 全局cache位置

yarn cache dir

7、设置权限

将node.js里面的node_global和node_cache,yarn_global和yarn_cache,node_modules,包括node.js自身,都设置为最高权限。

<think>好的,用户想安装特定版本的Yarn进行环境配置。首先,我需要确认不同操作系统下的安装方法。记得Yarn通常可以通过npm安装,或者通过官方仓库添加。对于Node.js版本的要求,用户可能需要先安装Node.js,因为Yarn依赖它。另外,配置环境变量可能涉及修改.bashrc或.zshrc文件,还有镜像源的设置需要提到,比如淘宝镜像加速下载。还要注意权限问题,可能需要sudo命令。用户可能遇到的问题,比如版本不兼容或者路径错误,也需要提前预警。最后,验证安装是否成功,可以通过yarn --version检查。确保步骤清晰,避免遗漏关键细节。</think>### 安装指定版本的Yarn环境配置 #### 1. 通过npm安装特定版本 ```bash # 安装指定版本(例如1.22.19) npm install -g yarn@1.22.19 # 验证安装 yarn --version ``` **注意**:需要提前安装Node.js(建议v14+)[^1] #### 2. 通过Yarn官方仓库安装(Linux) ```bash # 添加仓库 curl -sS https://dl.yarnpkg.com/debian/pubkey.gpg | sudo apt-key add - echo "deb https://dl.yarnpkg.com/debian/ stable main" | sudo tee /etc/apt/sources.list.d/yarn.list # 安装指定版本 sudo apt update && sudo apt install yarn=1.22.19-1 ``` #### 3. 环境配置 **镜像源设置**: ```bash yarn config set registry https://registry.npmmirror.com ``` **全局安装路径配置**(npm安装方式): ```bash # 查看当前目录 yarn global dir # 设置新目录(需添加至PATH) yarn config set global-folder "/your/custom/path" echo 'export PATH="$PATH:/your/custom/path/bin"' >> ~/.bashrc ``` #### 4. 多版本管理(推荐) 使用`corepack`(Node.js v16.10+内置): ```bash # 启用corepack corepack enable # 指定版本 corepack prepare yarn@1.22.19 --activate ```
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值