https://github.com/nvm-sh
nvm的windows下载地址:https://github.com/coreybutler/nvm-windows/releases

安装之前最好卸载计算机已经安装的node:下面是我电脑里的路径
C:\Program Files (x86)\Nodejs
C:\Program Files\Nodejs
C:\Users\123456\AppData\Roaming\npm
C:\Users\123456\AppData\Roaming\npm-cache

安装步骤:
1、下载nvm.exe
image.png

2、安装nvm
新建两个文件夹nvm和nodejs
image.png
image.png
注意:上面的两个地址,默认的是C盘,现在更换到D盘。并且,切记安装路径的文件夹名称不要出现空格、中文。

安装好之后打开nvm文件夹是这样的:
1705477199865.png

3、配置代理,有两种方式
(1)手动设置

node mirror: https://npm.taobao.org/mirrors/node/
npm mirror: https://npm.taobao.org/mirrors/npm/

image.png
image.png
(2)命令行输入命令设置

nvm node_mirror https://npmmirror.com/mirrors/node/
nvm npm_mirror https://npmmirror.com/mirrors/npm/

4、查看nvm是否安装成功,使用nvm -v,有出现版本号就安装成功了。
image.png

5、安装需要的node版本

nvm list available :显示所有可下载的版本
nvm install stable :安装最新版 node
nvm install [node版本号] :安装指定版本 node

1705477482390.png

6、使用一个node版本会出现nodejs快捷文件夹
image.png

7、node环境变量配置
一、在D:\software\nvm\nodejs目录下创建node_global和node_cache两个文件夹

在cmd窗口中输入以下命令

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

1705477923863.png

二、配置用户环境变量(目前2024-10-11,我电脑好像没有做配置就可直接使用了)
编辑Path变量,添加以下路径

D:\software\nvm\nodejs\node_global

1705472976240.png

三、配置系统环境变量(目前2024-10-11,我电脑好像没有做配置就可直接使用了)
新建变量

NODE_PATH
D:\software\nvm\nodejs\node_global

image.png

8、测试是否配置成功(安装失败可能是代理问题,也可能是镜像问题)

npm install -g yarn     # -g表示是全局安装

9、我在安装yarn之后报错了

npm ERR! code ENOTFOUND
npm ERR! syscall getaddrinfo
npm ERR! errno ENOTFOUND
npm ERR! network request to http://registry.cnpmjs.org/yarn failed, reason: getaddrinfo ENOTFOUND registry.cnpmjs.org
npm ERR! network This is a problem related to network connectivity.
npm ERR! network In most cases you are behind a proxy or have bad network settings.
npm ERR! network
npm ERR! network If you are behind a proxy, please make sure that the
npm ERR! network 'proxy' config is set properly.  See: 'npm help config'

npm ERR! A complete log of this run can be found in: D:\software\nvm\nodejs\node_cache\_logs\2024-01-17T08_04_23_155Z-debug-0.log

解决方法如下所示:
在cmd终端输入以下命令,作用是设置代理

npm config set proxy=

2.然后使用淘宝镜像

npm config set registry https://registry.npm.taobao.org

3.然后再次安装yarn

npm install -g yarn

4.配置yarn的环境变量
找到这个目录,配置到用户环境变量Path中
1705647380441.png
1705647467023.png

5.设置yarn镜像源

// 查询源
yarn config get registry

// 更换国内源
yarn config set registry https://registry.npmmirror.com

会说话的树
41 声望0 粉丝

« 上一篇
uniapp代理设置