安装nvm让多个node版本共存
创始人
2025-05-28 19:51:30

在这里插入图片描述

随着vue2升级到vue3,我们项目也在重构,node还用vue2的版本,node在vue3的项目中就会出现版本低,npm的版本也会发生变化,npm的版本低,在vue3安装组件时会报错,node_modules文件是一个空文件的现象。
通常nodejs 开发项目的时候,如果版本跨度比较大的话,往往导致版本之间兼容性差,甚至不兼容的情况产生,那么如何优雅的在多个 nodejs 版本之间切换呢?这时就要用到下面要介绍的工具 nvm。
nvm 全称 node.js version management , 是开源的 nodejs 版本管理工具,windows 版本的 nvm 可以在下面地址下载:
https://github.com/coreybutler/nvm-windows/releases
1)安装nvm
下载好 nvm 后,首先就是安装,我下载的是 exe 安装包,安装很简单,双击打开后,一直 “下一步” ,直到安装完成即可。
安装完后,win10右键windows 开始菜单,中找到 “命令提示符”,最好以管理员方式打开,然后输入命令:nvm -v
显示出 nvm 版本信息说明安装成功,如下图所示:
在这里插入图片描述
2)这时如果安装node的时候,下载会慢,如果想下载快的话可以进行镜像配置,在nvm安装路径中找到setting.txt文件,打开将下面的复制进去。

node_mirror: https://npm.taobao.org/mirrors/node/ node 
npm_mirror: https://npm.taobao.org/mirrors/npm/ npm

3)查看nodejs版本列表 nvm ls
在这里插入图片描述
我安装了node的10.15.3和12.5.0两个版本,如果没有安装的话,会显示No installations recognized.
4)安装node nvm install 版本号 例如:nvm install 8.12.0
在这里插入图片描述
5)然后,nvm ls 查看一下
在这里插入图片描述
6)使用8.12.0版本的node, nvm use 8.12.0 ,nvm ls 后, 8.12.0前面就会有星号
在这里插入图片描述
7)卸载node nvm uninstall 8.12.0,nvm ls 查看
在这里插入图片描述

相关内容

热门资讯

突然动手!以色列发动大规模进攻... 来源:每日经济新闻 在美伊谈判关键之际,当地时间5月26日,美国总统特朗普与以色列总理内塔尼亚胡通电...
NASA宣布全新登月任务:“这... “美国正在重返月球,而这一次我们将留下来。”当地时间5月26日,美国国家航空航天局(NASA)局长贾...
鲁比奥与日本外相在新德里举行会... 美国国务卿鲁比奥与日本外相茂木敏充在印度参加“四方安全对话”期间举行了短暂的双边会谈。 5月26日,...
奇瑞汽车战略入局可控核聚变 3月18日消息,奇瑞汽车今日宣布,公司正式战略布局可控核聚变,投身“人造太阳”的研发。公司认为,海水...
大厂押注的AI和视频化,能成为... 文 | 新熵,作者丨江蓠,编辑丨樱木、九黎长期在国内市场不温不火的播客赛道,正在焕发出越来越蓬勃的新...