nvm可以管理不同版本的node和npm ,可以简单操作node版本的切换、安装、查看等,与npm不同的是,npm是依赖包的管理工具。
首先,是安装
我们先演示在window下的安装
1.注意这一点非常重要,在安装nvmz之前要把我们之前下载的node卸载掉,找到控制面板->卸载程序—选中node完成卸载(注意一定要先卸载,不然可能会导致nvm安装失败)。
2.下载安装包
地址:https://github.com/coreybutler/nvm-windows/releases
找到:
下载完成后解压,安装
注意,安装过程可以用默路径,也修改路径到其他盘,但是建议如果nvm用的是默认路径,node也用默认路径,nvm修改到了其他盘,node的路径也修改到其他盘,保持一致,显得规整一点。
也就是上面2个路径,用默认的路径就好。
然后 打开终端,输入nvm -v,出现了版本号信息就表示安装成功了。
接下来,如何使用nvm:
nvm ls available 查询可以下载的node版本
nvm ls 查询已经安装的node版本(带*号的表示正在使用的版本)
nvm install 版本号 下载指定版本的node。例如:nvm install 14.17.4
nvm use 版本号 切换到指定的node环境
我们可以使用 node -v 来检验node的版本
注意:如果有些nvm命令不支持,可以用管理员模式打开终端运行
有一个问题:用的默认路径安装完成后,最后一个查看node版本时,node -v,可能会出现拒绝访问,这是可能是权限的问题,所以如果出现这个问题,则需要卸载nvm重新安装,不再用默认路径了,改路径到其他盘。
好了,window上nvm的安装和使用完成了,mac的我后面再更新。