由于node版本一直更新,手里却有很多项目依赖老版本,所以实现搭建一个可以安装多个版本并自由切换的环境势在必行
如果已经安装,请先卸载
控制面板–>所有控制面板项–>程序和功能 卸载Node.js
寻找这些文件夹并删除它们(及其内容)(如果还有)。根据您安装的版本,UAC设置和CPU架构,这些可能或可能不存在:
C:\Program Files (x86)\Nodejs
C:\Program Files\Nodejs
C:\Users{User}\AppData\Roaming\npm(或%appdata%\npm)
C:\Users{User}\AppData\Roaming\npm-cache(或%appdata%\npm-cache)
安装 nvm
(1)下载地址
(2)下载解压后以管理员身份运行nvm-setup.exe进行安装,这个安装比较简单,中间选择一下nvm和node的安装路径就行。安装目录最好不要有中文和空格
(3)安装完成后,以管理员身份打开cmd窗口,输入 :nvm -v 检验是否安装成功
(4)配置淘宝镜像
找到指定nvm安装目录后打开---settings.txt文件添加下面两行代码:
node_mirror: https://npm.taobao.org/mirrors/node/
npm_mirror: https://npm.taobao.org/mirrors/npm/
安装 node
(1)以管理员身份打开cmd窗口
(2)查看可用的node版本
nvm list 查看电脑上已安装的nodejs版本号
nvm list available 显示所有可下载的nodejs版本号
(3)安装需要的版本:nvm install 版本号
nvm install 14.18.3
(4)查看已经安装的所有版本:nvm list,如果安装了多个node,前面带*的就是正在使用的
nvm list 查看电脑上已安装的nodejs版本号
(5)使用某个版本:nvm use 版本号
nvm use 14.18.3
(6)查看当前的node版本:node -v
(7)卸载对应版本的node:nvm uninstall 版本号
nvm uninstall 14.18.3
nvm 常用命令
nvm arch 显示node是运行在32位还是64位
nvm version 显示nvm版本号
nvm install 版本号 安装该版本号的nodejs
nvm uninstall 版本号 卸载该版本的nodejs
nvm use 版本号 使用该版本的nodejs
nvm list 查看已安装的nodejs版本
nvm list available 显示可下载的nodejs版本号
nvm on 开启nodejs版本管理
nvm off 关闭nodejs版本管理
nvm proxy [url] 设置下载代理,不添加url,显示当前代理,将url设置为none时则移除代理
nvm node_mirror [url] 设置node镜像,默认url是https://nodejs.org/dist/,设置url后可在安装nvm的目录下settings.txt文件查看,也可操作
nvm npm_mirror [url] 设置npm 镜像,默认url是https://github.com/npm/cli/archive,设置url后可在nvm目录下settings.txt文件查看,也可操作
nvm root [path] 设置存储不同版本的nodejs目录,如未设置,默认使用当前目录
参考
标签:node,npm,nodejs,版本号,切换,nvm,安装 From: https://www.cnblogs.com/linfeng1349/p/16813243.htmlwindows下使用nvm进行node版本切换 https://blog.csdn.net/zhh156282938/article/details/125278511
nvm详细安装步骤避坑指南以及使用 https://blog.csdn.net/zhh156282938/article/details/125278511