写作时间:20230719
电脑系统版本:win11
完整步骤如下:
1.下载安装包
https://github.com/coreybutler/nvm-windows/releases/
找到对应版本,下载nvm-noinstall.zip压缩文件
2.解压压缩包
把nvm-noinstall.zip解压到指定目录,如解压到此目录中:C:\z7z8\soft\nvm
3.在解压到的目录里,创建settings.txt文件,内容如下:(C:\z7z8\soft\nvm\settings.txt)
----内容只有如下一行,来指定不同版本node存放的路径,路径按实际情况来-------
root: C:\z7z8\soft\nvm
4.windows配置2个环境变量(路径按实际情况来)
变量名:NVM_HOME 变量的值:C:\z7z8\soft\nvm 变量的作用:找到nvm
变量名:NVM_SYMLINK 变量的值:C:\z7z8\soft\nodejs 变量的作用:切换版本时,会把对应版本软链接到此路径。说明:此目录不用提前创建
说明:不会配置的话,网上搜索“windows配置环境变量的步骤”即可找到操作方法。
5.配置path路径
把步骤4的2个变量值的路径配置为path环境变量。目的:配置好后可在任意路径执行node和nvm相关的命令。
说明:不会配置的话,网上搜索“windows怎么配置path环境变量”即可找到操作方法。
6.配置mirrors,在powershelll中执行如下2条命令(执行完后,步骤3的settings.txt会自动新增2行内容)
nvm node_mirror https://npm.taobao.org/mirrors/node/
nvm npm_mirror https://npm.taobao.org/mirrors/npm/
7.安装对应版本的node,主要是用install命令,其它命令提供出来方便再次查看
nvm list available # 列车有哪些版本的包可以用
nvm install 16.20.1 # 安装指定版本的node
nvm use 16.20.1 # 使用对应版本的node,此时会软件对应的node目录到:NVM_SYMLINK
nvm ls # 列出当前安装了哪些版本的
nvm uninstall <version> # 卸载指定的版本
8.配置npm为国内的淘宝源,powershell执行如下命令。
npm config set registry https://registry.npm.taobao.org
说明:此命令只需要配置一次,切换node版本后不需要再配置,因为是写到了用户家目录的.npmrc中了,切换版本此配置依然生效。