window下安装并使用nvm(含卸载node、卸载nvm、安装npm)

nvm 全名 node.js version management,顾名思义是一个nodejs的版本管理工具。通过它可以安装和切换不同版本的nodejs。

一、卸载node

如果你已经安装了node,那么你需要先卸载node(不然安装nvm可能会失败),如果你没有安装那直接跳过这一步到下一步。

打开控制面板 -> 打开程序和功能 -> 右上角搜索输入node -> 右键卸载

为了确保彻底删除node在看看你的node安装目录中还有没有node文件夹,有的话一起删除。再看看C:\Users\用户名 文件夹下有没有.npmrc以及.yarnrc等等统统删除。再去看看你的环境变量有没有node相关的,有的话也一起删除了。

二、安装nvm

双击nvm安装包,选择nvm和node安装路径到其他盘符。
!!!注意:在选择node的安装路径,不要手动创建nodejs目录,nvm安装成功之后,使用nvm安装node,会自动创建nodejs目录,里面保存的是切换node之后,当前node的内容。

2.1安装

2.2 指定NVM安装目录

2.3 指定nodejs安装目录

!!!注意:在选择nodejs的安装路径,nodejs目录一定是不存在的,nvm安装成功之后,使用nvm安装node,会自动创建nodejs目录,里面保存的是切换node之后,是当前node的内容

不要手动创建nodejs目录,否则使用nvm use 的时候,会失效。这个问题困扰了我一晚上!!!

点击next,安装完成后在终端输入nvm version,能查到版本号说明安装成功了。

三、配置下载源(非必须)

在命令行输入nvm root可以找到nvm安装路径 -> 找到 settings.txt 文件 -> 修改下载源

打开nvm安装目录的setting.txt,把以下两句复制进去,保存后关闭。作用:改为国内淘宝镜像,加速下载npm依赖包。

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

四、常用命令列表

nvm install <version> :安装指定版本node
nvm uninstall <version> :卸载指定版本node。
nvm use [version] [arch] :使用制定版本node。可指定32/64位。
nvm root [path] :设置存储不同版本node的目录。如果未设置,默认使用当前目录。
nvm version :显示nvm版本。version可简化为v。

五、使用nvm安装node

在终端输入 nvm list available, 查看网络可以安装的版本。

nvm安装一个node版本,例如

nvm install 14.16.0

安装完检查node版本是否已成功安装。

 node -v

我还想再装一个16版本的

nvm install 16.20.0 
node -v #查版本

成功安装了两个node版本,接下来通过nvm进行管理。

六、切换 node 版本

切换当前的node版本

nvm use 16.20.3 #版本号

通过 nvm list 查看当前的node版本

所有node的安装路径 可以通过 nvm root [path],进行修改。默认是当前nvm目录

nvm root [path] :设置存储不同版本node的目录。如果未设置,默认使用当前目录。

此时大功告成!!!

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值