闲来无事,因为这周工作进度还算比较超前,就想着学一学node.js。 最开始就是安转node.js了。之前在哪无意间看到nvm可以管理node.js版本,也下载过,不过没有深究,也就搁置了。既然要学node,那就顺便了解一下nvm吧
一、什么是nvm
nvm全称Node Version Manager是 Nodejs 版本管理器,它让我们能方便的对 Nodejs 的版本进行切换。 nvm 的官方版本只支持 Linux 和 Mac。 Windows 用户,可以用 nvm-windows。
1.下载nvm:
因为我是window,所以找到了nvm-windows 最新下载地址:https://github.com/coreybutler/nvm-windows/releases
nvm-noinstall.zip: 这个是绿色免安装版本,但是使用之前需要配置
nvm-setup.zip:这是一个安装包,下载之后点击安装,无需配置就可以使用,方便。
Source code(zip):zip压缩的源码
Sourc code(tar.gz):tar.gz的源码,一般用于linux系统
2.安装nvm
我们这里选择nvm-setup安装包进行安装
下载好解压打开安转,路径可以自定义,第一个路径是nvm的安转路径,第二个是node.js的安装路径
个人建议:node安转路径放在nvm的路径下,自己方便找
2.1 安装完之后在控制台查看是否安装成功
win+r打开运行,输入cmd回车
nvm -v // 查看nvm版本,判断是否安装成功
2.2 控制台输入nvm即可运行nvm
nvm
2.2.1 nvm的一些基本命令:
nvm on #开启node
nvm off #关闭node
nvm install <version> # 安装版本
nvm list [available] # 查看版本
nvm use <version> # 使用版本
2.3 输入nvm list available
可以列出node版本列表
2.4 选择想安装的版本 nvm install <version>
比如想安装18.3.0版本:
nvm insatll 18.3.0
就可以安装相应的版本,有可能会下载特别慢,所有,需要配置nvm的setting.text
位置就在刚刚安装nvm的文件夹里
把下面的采用
淘宝镜像
路径放在setting文件下,再次下载相应的版本速度就比较快了
node_mirror: https://npm.taobao.org/mirrors/node/
npm_mirror: https://npm.taobao.org/mirrors/npm/
下载完就是这样:
查看自己已经安装的版本:
nvm list/ls //查看已安装的nodejs版本
我安装了三个版本:
选择使用那一个版本的node
nvm use <version> //使用某一version的nodejs