nvm的安装及使用方法详细介绍、nvm进行node包版本、安装nvm报错解决方法

一、需求背景

项目中需要对不同项目使用不同node.js版本,如果每个项目运行前都需要对node进行卸载再次安装,是比较耗费时间的,因此需要使用nvm进行node版本的管理

二、nvm介绍

nvm是一个node的版本管理工具,可以简单操作node版本的切换、安装、查看等等,与npm不同的是,npm是依赖包的管理工具。

三、安装及使用

1、nvm下载地址

https://nvm.uihtm.com/download.html
点击下载最新版本即可
注:如果电脑之前已经下载过node.js,那么先卸载node.js再下载安装nvm

2、安装

安装方式其实较简单,直接解压后运行,然后next,遇到修改nvm和nodejs安装目录的地方,可以进行目录的修改或者直接next

3、查验是否安装成功

同时按下win+r,输入cmd,回车
切换到刚刚安装的nvm目录下输入nvm进行查看,如下图:

如图即安装成功,继续下一步

4、安装各种版本的node

输入:nvm list available 命令,查看可安装node的版本
在这里插入图片描述
输入:nvm list 命令,查看已经安装的node版本,其中带*的则是当前系统用到的node版本
在这里插入图片描述
输入:nvm install 版本号,安装指定版本的node(例:nvm install 16.14.2)
输入: nvm use 版本号,安装完毕后使用此命令,即可使用指定版本号的node
输入:node -v,查看当前使用的node版本号

四、补充其他常用的nvm命令,方便查阅

nvm ----验证nvm是否安装完成
nvm uninstall 版本号 ----卸载指定版本的node
nvm install 安装最新版本nvm
nvm root [path] 设置和查看root路径
nvm version 查看当前的版本

五、注意踩坑点

新的笔记本遇到通过nvm install 版本号下载node版本时,遇到找不到对应目录的nodejs问题,会报如下图的错误:
在这里插入图片描述
当安装目录存在中文时是无法找到正确的目录地址,因此无法下载node包
解决步骤:

1、在环境变量中找到nvm下载的地址,去文件夹中直接删除nvm
2、删除环境变量中的用户变量和系统环境变量中对应的变量

在这里插入图片描述

3、重新按照上面的步骤进行nvm的安装

当nvm install 版本号报settings.txt defined…类似这样的报错,是因为下载的目录地址没有修改的权限,改变一下文件夹的权限就可以啦

好啦,安装nvm进行node版本管理就介绍到这里吧,有疑问欢迎留言喔~~觉得有用就收藏一下吧,不然下次会找不到了哟^ _ ^
  • 3
    点赞
  • 10
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值