使用nvm管理node版本

使用nvm管理node版本

node与npm版本对应关系

在这里插入图片描述

官方文档

nvm、npm、nodejs的关系

nvm管理构建node版本和对应的npm
npm管理对应nodejs的第三方插件(依赖)

在这里插入图片描述

nvm安装

1.删除原来的nodejs,

  • 删除自己原来的nodejs文件夹
  • 在控制面板的程序卸载找到nodejs点击卸载,以保证彻底删除

2.安装nvm

官网下载安装包,下载红框里面的那个

在这里插入图片描述
下载解压后

(1) 鼠标双击nvm-setup.exe文件,选择“我接受…”那一行,点击next

(2) 选择nvm的安装路径,可以根据自身情况自定义选择路径盘,路径不要出现空格或中文符号(路径最好是在路径盘的根目录下,如C盘、D盘下的根目录),我自己选择D盘根目录。选好后点击next

(3) 选择node.js的安装位置,可以就选择前面清空的那个nodejs文件夹,也可以自定义,可以根据自身情况自定义选择路径盘,路径不要出现空格或中文符号(路径最好是在路径盘的根目录下新建一个文件夹,如C盘、D盘下的根目录),我自己在D盘根目录下新建一个nodejs文件夹。选好后点击next

(4) 最后一步,点击install即可安装完成

nvm安装完成后,检验是否安装成功

 nvm -v

有版本号即为安装成功

利用nvm安装node.js和npm

(1) 输入命令行nvm ls anaillable查看可用的node.js版本号

执行 nvm ls available 查询可用历史版本

nvm ls available

ps:

配置淘宝镜像 ,走国内镜像下载速度更快,不会中断失败。可以在nvm路径下,找到settings.txt 文件,通过修改配置文件配置镜像
在 settings.txt 文件中最后一行添加如下两行配置

//最新淘宝镜像
node_mirror: https://npmmirror.com/mirrors/node/
npm_mirror: https://npmmirror.com/mirrors/npm/
//已经不使用的淘宝镜像,使用会报错
node_mirror: https://npm.taobao.org/mirrors/node/
npm_mirror: https://npm.taobao.org/mirrors/npm/

(2)输入命令行nvm install node 版本号(例如:nvm install 12.17.0)即可安装对应版本以及自动安装对应的npm版本。除了上面显示的node.js版本,其他版本号也可以下载,只不过有些可以准确下载,有些会出现npm版本不会自动下载。

在这里插入图片描述

(3)安装成功后,输入命令行nvm use node 版本号(例如:nvm use 12.17.0)即可选择你本地所使用的Node.js版本,使用此命令行可以根据你自己的需要随意切换node.js版本运行。

在这里插入图片描述

(4)安装完成后可以分别输入命令行node -vnpm -v,检验node.js以及对应npm是否安装成功,(安装nodejs会带着npm一起安装),如果可以显示版本号这说明安装成功。
在这里插入图片描述

(5)输入命令行nvm ls查看你安装的所有node.js版本号,以及你当前所选择的node.js运行版本。前面打星号的代表当前运行的版本。

(6) 如果想删除某node.js版本的话,输入命令行nvm uninstall node 版本号即可删除对应版本(或直接在nvm文件夹中删除对应版本)

nvm常用命令

//1、版本管理
nvm on  //开启node.js版本管理。
nvm off  //关闭node.js版本管理。

//2、常用命令
nvm list available  //显示所有可以下载的版本
nvm install node版本号   //安装对应版本的node
nvm ls  //查看已安装的node版本列表
nvm use node版本号  //切换到对应版本的nodejs
nvm uninstall node版本号  //卸载到对应版本的node

//3、按钮查看
nvm --help //显示命令行帮助信息


 node版本号  //切换到对应版本的nodejs
nvm uninstall node版本号  //卸载到对应版本的node

//3、按钮查看
nvm --help //显示命令行帮助信息
  • 20
    点赞
  • 22
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值