下载nvm之前是要把node卸载的,不然会安装不成功
下面我先把nvm地址放上NVM下载 - NVM中文网
按照步骤按照完了一会可以使用一下命令来检查是否安装成功
nvm
安装成功后会出来版本号
下面开始安装node版本,很多朋友一上来直接下载node会报错
问题分析
有了这样的信息,我们很容易可以想到这是由于网络原因引起的问题,由于node源都是国外的服务,所以我们只需要将node和npm的源设置成国内的服务的源就可以了。
解决方法
在nvm的安装路径下找到settings.txt文件,如果没有,可以新建一个,其实这个文件可以理解为nvm的配置文件。打开settings.txt后,添加2行代码,就设置成了国内的服务的源,代码如下
# 配置node镜像:
node_mirror: https://npmmirror.com/mirrors/node/# 配置npm镜像:
npm_mirror: https://npmmirror.com/mirrors/npm/
配置完了后就不会报上面的错误了,重新下载就可以了
下面说一下nvm一些常用的基本命令
nvm list
或nvm ls
:列出所有已安装的Node.js版本。nvm install <version>
:安装指定版本的Node.js。<version>
可以是特定版本号(如14.17.0
)nvm use <version>
:切换到指定版本的Node.js。之后,在当前shell会话中运行的任何Node.js应用都将使用该版本。nvm alias default <version>
:将指定版本设置为默认Node.js版本。新打开的shell会话将默认使用这个版本。nvm uninstall <version>
:卸载指定版本的Node.js。