一.使用nvm的方法
1. 卸载nodejs
如果你的电脑有安装nodejs,需要先卸载掉;若没有请直接下一步。
2. 前往官网下载nvm
nvm:一个nodejs版本管理工具!
官网地址:nvm文档手册 - nvm是一个nodejs版本管理工具 - nvm中文网
官网上有详细安装步骤,可按照步骤进行
3. 安装nvm
根据官网安装步骤完成安装
4. 查看安装是否完成
任意位置打开 cmd ,输入命令:nvm version,显示nvm的版本号即表示安装成功
5. 配置路径和淘宝镜像
设置node镜像。默认是https://nodejs.org/dist/。如果不写url,则使用默认url。设置后可至安装目录settings.txt文件查看,也可直接在该文件操作。
第一种:使用命令修改镜像:
nvm node_mirror [url]
例如 设置node镜像为淘宝镜像,可以输入:
nvm npm_mirror https://npmmirror.com/mirrors/npm/
nvm node_mirror https://npmmirror.com/mirrors/node/
命令行切换(注意:请切换国内镜像后再安装node版本,否则会很慢)
阿里云镜像
nvm npm_mirror https://npmmirror.com/mirrors/npm/
nvm node_mirror https://npmmirror.com/mirrors/node/
腾讯云镜像
nvm npm_mirror http://mirrors.cloud.tencent.com/npm/
nvm node_mirror http://mirrors.cloud.tencent.com/nodejs-release/
第二种:打开安装目录,找到settings.txt文件,双击打开它查看,可直接在该文件操作。
win + R
,输入cmd
,回车后,在命令行输入nvm root
命令,可以查看nvm的安装根路径在那个文件夹
复制粘贴以下代码,如图所示。保存完成nvm源修改。
node_mirror: https://npmmirror.com/mirrors/node/
npm_mirror: https://npmmirror.com/mirrors/npm/
6. nvm的常用命令
可去官网查看:
官网地址:nvm文档手册 - nvm是一个nodejs版本管理工具 - nvm中文网
nvm install <version>
:安装指定版本的 Node.js。nvm use <version>
:切换到指定版本的 Node.js。nvm ls
:列出已安装的所有 Node.js 版本。nvm alias <name> <version>
:给指定版本创建别名。nvm run <version> <script>
:在指定版本下运行脚本。nvm current
:显示当前正在使用的 Node.js 版本。nvm uninstall <version>
:卸载指定版本的 Node.js。
7. nvm配置环境变量
-
环境变量打开方式:
我的电脑->属性->高级系统设置->环境变量->
-
确认与如下配置保持一致(默认nvm安装成功后,会自动生成)
-
win + R
,输入cmd
,回车后,在命令行输入nvm -v
命令,返回版本号,证明配置成功。
8. 使用nvm安装和切换版本
打开链接查看可以node版本:https://registry.npmmirror.com/binary.html?path=node/
1. 在命令提示符中输入以下命令,即可安装指定版本的Node.js:
nvm install <version>
例如,要安装v14.17.0版本的Node.js,可以输入:
nvm install 14.17.0
2. 要切换到已安装的某个版本,可以使用以下命令:
nvm use <version>
例如,要切换到v14.17.0版本的Node.js,可以输入:
nvm use 14.17.0
- 安装成功后会成对应的文件夹,如下图所示
- 检查是否安装成功:
node -v
查看node的版本、npm -v
查看npm的版本