node版本可以直接升级到更高的版本,但是不能降级为低版本
有的项目需要高版本有的需要低版本,所以可以使用版本控制器nvm(windows系统)
1、先清空卸载本地node
cmd输入where node查看node存储位置,清空此文件夹下所有的文件
2、下载nvm:Releases · coreybutler/nvm-windows · GitHub
下载nvm-setup.zip
双击安装,选择存放nvm和node下载的位置。第一个路径是nvm的保存路径,第二个是node下载保存的路径,最好不要放c盘
3、检测nvm安装是否成功:nvm v
设置镜像、位置
root: D:\my_app\nvm
path: D:\my_app\default_node
arch: 64
//配置淘宝镜像
node_mirror: https://npm.taobao.org/mirrors/node/
npm_mirror: https://npm.taobao.org/mirrors/npm/
4、接下来安装node版本:nvm ls available可以查看版本,除了下面这些其余的也是可以安装的
5、安装node: nvm install 12.17.0(安装固定版本) ,可以安装多个版本
6、选择node版本:nvm use 12.17.0 只能选择一个node版本,其余的版本就不会在使用
此步骤可能会出现乱码或者status1报错,此时需要退出cmd使用管理员权限运行cmd在执行use的命令
7、检查node是否安装成功:node -v 和 npm -v
8、nvm ls可以查看所有的已安装版本