START
- 最近接到任务,需要维护多个项目。而不同的项目对nodejs的版本要求不一样。
- 这样就导致一个问题:我一个电脑需要装多个nodejs怎么办?
- 这里可以使用nvm,可以通过它,让我们的电脑,可以装多个版本的nodejs,需要切换的时候,切换一下就好了。
卸载原有nodejs
- 如果电脑使用nvm之前就已经安装了nodejs,那么就需要卸载原有的nodejs.
- 如果电脑没有安装过nodejs,可以跳过这一步。
卸载教程 (本人为win10系统)
- 我的电脑 =》右键 =》属性
- 点击左上角控制面板主页
- 底部卸载程序
- 找到nodejs,选中右键卸载。
环境变量也需要清除
- 我的电脑 =》右键 =》属性
下载nvm
-
由于是github,有时候可能网不行,这里也贴一下,百度云链接。
链接:https://pan.baidu.com/s/17V9VH3-ep60zIKGka-7KJQ 提取码:pcd1
安装
-
下载好之后,傻瓜式安装即可。
-
中途会需要选择两个安装文件路径,先后分别为:nvm安装地址;后续安装的nodejs下载的地址。(推荐自己找个除了c盘以外的盘下,新建两个文件夹即可。)
-
安装好之后
-
cmd
窗口运行 -
nvm -v // 显示版本号 说明安装成功
-
这里还需要配置一下nvm下载的地址,指向淘宝(一定要配,不然下载nodejs下载的贼慢)
-
打开安装nvm时候,选择的nvm安装地址。
-
找到
settings.txt
文件 编辑 后面添加 -
node_mirror: https://npm.taobao.org/mirrors/node/ npm_mirror: https://npm.taobao.org/mirrors/npm/
基本的命令
命令 | 说明 | 备注 |
---|---|---|
nvm list | 显示已经下载好的nodejs | |
nvm list available | 显示可以安装的nodejs的版本列表 | |
nvm install 版本号 | 版本号随意啦,看你需求,例如 nvm install 12.16.3 | 切记使用install 。简写i ,nvm不识别。 |
nvm use 14.14.0 | 使用12.16.3的nodejs |
基本操作流程下来之后就ok啦,需要什么版本就下什么版本。随意切换。
END
- 就写到这啦。
- 就两点需要注意:卸载原有的nodejs;配置好下载地址(一定要改,不然贼慢,个把小时下载不下来);