window上统一管理node.js版本工具,任意切换使用node.js版本
因为接触项目较多,不同新旧项目使用的node版本各有样的冲突,下载依赖还麻烦各种报错,于是就去找了一个统一管理的工具,现在将经验分享给大家nvm-windows统一管理工具这里也给大家介绍使用GitHub下载文件加速网站当然可能因为网络问题下载不了,这里我也分享两个版本出来通过百度网盘分享的文件:nvm-setup1.2.2.exe链接:https://pan.baidu.com/s/1FA8ob
因为接触项目较多,不同新旧项目使用的node版本各有样的冲突,下载依赖还麻烦各种报错,于是就去找了一个统一管理的工具,现在将经验分享给大家
nvm-windows统一管理工具Releases · coreybutler/nvm-windows · GitHub
这里也给大家介绍使用GitHub下载文件加速网站GitHub 文件加速
如果文章对你有帮助,请给我一个点赞加收藏谢谢~
当然可能因为网络问题下载不了,这里我也分享两个版本出来
通过百度网盘分享的文件:nvm-setup1.2.2.exe
链接:https://pan.baidu.com/s/1FA8obeerorVigPEuxViJ-Q?pwd=hsht
提取码:hsht
通过百度网盘分享的文件:nvm-setup1.1.12.exe
链接:https://pan.baidu.com/s/1nolTfs74ELOnqSc0ZHJBiA?pwd=hsht
提取码:hsht
node版本与npm版本对应图

1.在安装nvm-windows前删除原始 Node 版本
⭐ ⭐ 卸载所有预先存在的 Node 安装!! ⭐ ⭐
获取 NVM for Windows 正常运行的最简单(推荐)方法是卸载任何先前的 Node 安装 在 安装 NVM for Windows 之前。这样可以避免下面列出的所有陷阱。但是,如果您没有高度自定义 Node 安装,您可能不希望删除它。NVM for Windows 可以 假设管理现有安装,但存在一些细微差别(完全取决于运行安装的用户权限)。如果您拥有管理员帐户,则在安装 NVM for Windows 之前卸载原始 Node 版本相对安全。如果您在 Active Directory 等受控环境中工作,其中安装和卸载由组策略控制,则您应该认真考虑在安装 NVM4W 之前删除原始 Node 版本。
2.下载安装,推荐下载 exe 版本,因为 exe 版本在安装时自动设置环境变量,不需要手动编辑设置环境变量

3.安装
我这里以1.1.12版本安装为例,勾选同意开始下一步
选择 nvm 的安装位置,然后点击 “Next” 进入下一步
选择激活的版本的 Node 存放的位置,自己修改位置,然后点击 “Next” 进入下一步
install开始安装
安装完成后,进入命令查看查看是否安装成功,输入命令nvm -v,查看版本号,输出版本号即为安装成功
4.配置下载源镜像,因为 nvm 下载 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/
在终端输入,这里以阿里云镜像为例,没有输出报错就是执行成功
查看镜像库中的Node版本
这里演示下载16的版本,当然版本号也可以更详细比如指定12.18.1
查看本地安装的 Node 版本,这里其他的是我之前下载的
激活使用指定版本
5.常见的基本命令
# 查看本地安装的 Node 版本
nvm list
# 查看镜像库中的 Node 版本
nvm list available
# 安装指定版本的 Node
nvm install 版本号
# 删除指定版本的 Node
nvm uninstall 版本号
# 激活指定版本的 Node
nvm use 版本号
# 查看当前激活的 Node 版本
nvm current
6.不过在使用nvm时经常会遇到的一个问题就是node安装成功了,但是npm却下载失败了
第一种解决方式就是使用其他版本的nvm
第二种解决方式请参考这个大神的处理(推荐)
nvm安装node成功,npm安装失败问题_安装node npm下载失败-CSDN博客
更多推荐
所有评论(0)