前言
随着vue3.0的普及,公司的新项目也都开始使用vue3.0+typescript+vite的模式了,但是有的老项目还在有vue2.0,所以在开发不同项目的时候就会遇到因为node版本不同带来的各种不兼容,这个时候就需要用到nvm管理node版本,可以很方便的切换node版本,来应对不同的项目。本篇文章就讲一下nvm的安装与使用。
第一步,安装nvm
nvm包官方下载传送门
打开后找到nvm-setup.exe,点击下载,然后安装,安装成功后,打开命令窗口,输入nvm -v
查看是否安装成功
第二步,nvm 的使用(常用命令的作用)
nvm ls : 查看当前电脑安装的各个node版本
nvm list available: 查看node的所有版本
nvm install 18.12.0: 安装指定的node 版本
遇到的问题
这里不得不说一下我在安装的时候遇到的问题:安装过程报错
Could not retrieve https://nodejs.org/dist/latest/SHASUMS256.txt.
因为这个问题折腾了大半天,才终于搞定,必须记录下来,防止自己以后再次踩坑
解决方案就是::
找到nvm
的安装路径,然后找到settings.txt
如下图
将以下内容加入进去
node_mirror:npm.taobao.org/mirrors/node/
npm_mirror:npm.taobao.org/mirrors/npm/
然后再次执行安装命令,就可以正常安装。
还有一个问题就是安装的时候提示
解决方案就是安装的时候忽略依赖
npm install --legacy-peer-deps 使用这个命令就可以安装成功了。
安装完成后就是如何使用了
nvm use 18.12.0:切换到需要使用的Node版本
切换成功后就可以正常启动项目了。
接下来收集一下nvm
常用的命令
命令 | 作用 |
---|---|
nvm install latest | 安装最新稳定版本node.js |
nvm uninstall 16.16.0 | 卸载指定版本 |
结束语
要多多探索才行。