由于同时有vue2和vue3的项目开发情况,vue2项目的nodejs版本是12,vue3项目在node12版本下运行不了,要求最低14版本,因此要用nvm同时安装和控制2个版本。同时支持Node一键下载,版本控制,非常方便!
使用方法
如果电脑已经下载安装过node也不要紧,在安装过程中会自动检测到已安装的node,并且加载到控制器当中,非常简单
首先是下载nvm,下载地址:https://github.com/coreybutler/nvm-windows/releases
如果下载不稳定。提供网盘下载:
![](https://i-blog.csdnimg.cn/blog_migrate/230939b97be5e7c6e27f68014d8a5580.png)
注意:nvm可以选择安装路径,但是nodejs是不可以选择安装路径的,否则会报错,其实nodejs后来安装都会安装到nvm的目录下面的
![](https://i-blog.csdnimg.cn/blog_migrate/daaac863d4e399cb4f973fcb0138bb27.png)
![](https://i-blog.csdnimg.cn/blog_migrate/a117a5b7516127361568da7ac8006f1f.png)
如果你已经安装过node其他版本,会检测到版本信息,并提示是否要加入的NVM控制器当中,选择是。
![](https://i-blog.csdnimg.cn/blog_migrate/9df6fe67fcc44944b6ed78a1280875e3.png)
![](https://i-blog.csdnimg.cn/blog_migrate/c8a5d1b52ae6357678ef955987abe44d.png)
然后Finsh 安装完成。cmd命令输入nvm,可以查看nvm安装版本信息,如果能正确返回版本信息,则安装成功。
设置淘宝镜像
nvm默认下载地址是国外,比较慢,可以改成国内淘宝镜像,
打开settings.txt,直接加入下面文件:
arch: 64
proxy: none
node_mirror: http://npm.taobao.org/mirrors/node/
npm_mirror: https://npm.taobao.org/mirrors/npm/
保存就可以。
打开cmd命令行环境,输入:
nvm list // 查看电脑中的node 版本
![](https://i-blog.csdnimg.cn/blog_migrate/a24be70eba19be704aabac902f401309.png)
使用哪个版本就用下边命令
nvm use 版本号 // 使用node版本 例如: nvm use 12.12.0
如果先要安装其他版本还可以查看提供的可安装版本
nvm list available //查看可安装版本列表
![](https://i-blog.csdnimg.cn/blog_migrate/1d1a3e462510d775d2665c01943ffa48.png)
然后输入安装命令进行安装
nvm install 版本号 // 安装node 例如: nvm install 18.14.0
直接下载安装,安装目录是放到nvm目录下,进入nvm安装目录就可以看到所有
![](https://i-blog.csdnimg.cn/blog_migrate/52fd78d086aad490fb6364f82aca8070.png)