NVM:node多版本管理的下载安装及使用

NVM:node多版本管理的下载安装及使用

使用之前先卸载node,避免各种奇葩问题导致不成功。win卸载:win => 设置 => 应用 => 应用和功能,找到 node 点击出现卸载按钮并且卸载它。

NVM:node多版本管理的下载安装及使用_第1张图片

1、下载安装:

https://github.com/coreybutler/nvm-windows/releases
windows系统下载nvm-setup.zip或者exe安装包

或者阿里云盘:

https://www.aliyundrive.com/s/NGLUQSBo5Hc
提取码: je83

2、设置源地址

win + R 输入 cmd 打开命令行:
NVM:node多版本管理的下载安装及使用_第2张图片
或者:

NVM:node多版本管理的下载安装及使用_第3张图片

设置:

nvm node_mirror https://npmmirror.com/mirrors/node/

NVM:node多版本管理的下载安装及使用_第4张图片

3、安装node

当前只是安装node 管理工具,并没有node,所以需要安装

nvm isntall node版本号

// 如:安装18.17.0 如安装其他的自行更换版本号
nvm install 18.17.0

NVM:node多版本管理的下载安装及使用_第5张图片

nvm ls  						 // 查看目前已经安装的版本
nvm install 18.17.0 		 	 // 安装指定的版本的nodejs
nvm use 18.17.0 			 	 // 使用指定版本的nodejs
nvm list available 				 //显示可下载版本的部分列表
nvm uninstall 18.17.0			 //删除已安装的指定版本,语法与install类似
nvm alias 						 //给不同的版本号添加别名
nvm unalias					 	 //删除已定义的别名
`nvm reinstall-packages ` //在当前版本node环境下,重新全局安装指定版本号的npm包
nvm current 				     //显示当前的版本

NVM:node多版本管理的下载安装及使用_第6张图片


其他:

1、nvm use命令报错

使用管理员 powerShell 或者 win + R 输入 cmd 打开(详见步骤:2、设置源地址)

2、npm 版本不存在

node版本问题,没有npm的版本需要手动复制npm文件到对应文件夹下

NVM:node多版本管理的下载安装及使用_第7张图片
查看 问题版本 对应npm版本

NVM:node多版本管理的下载安装及使用_第8张图片
什么版本就改成什么版本,注意要改2处

打开淘宝npm版本库:https://registry.npmmirror.com/-/binary/npm/v6.14.8/v6.14.8.zip

查看全版本打开:https://registry.npmmirror.com/binary.html?path=npm

下载 zip 包解压后,将解压后的文件夹(类似:cli-6.14.8),改名为 npm

NVM:node多版本管理的下载安装及使用_第9张图片

win + R 输入:%APPDATA%\nvm

打开用户的nvm文件夹内对应node版本的 node_modules
NVM:node多版本管理的下载安装及使用_第10张图片

将改名后的npm中bin目录下的npm、npm.cmd、npx、npx.cmd复制到与node_modules目录同级目录下

NVM:node多版本管理的下载安装及使用_第11张图片
测试结果:
NVM:node多版本管理的下载安装及使用_第12张图片

对比 之前:

NVM:node多版本管理的下载安装及使用_第13张图片

到此结束 ~~

你可能感兴趣的:(node相关问题总结,nvm,node)