node包管理器nvm的安装与使用,以及安装遇到的问题和解决方案

前言


随着vue3.0的普及,公司的新项目也都开始使用vue3.0+typescript+vite的模式了,但是有的老项目还在有vue2.0,所以在开发不同项目的时候就会遇到因为node版本不同带来的各种不兼容,这个时候就需要用到nvm管理node版本,可以很方便的切换node版本,来应对不同的项目。本篇文章就讲一下nvm的安装与使用。

第一步,安装nvm

nvm包官方下载传送门
打开后找到nvm-setup.exe,点击下载,然后安装,安装成功后,打开命令窗口,输入nvm -v查看是否安装成功

第二步,nvm 的使用(常用命令的作用)

nvm ls : 查看当前电脑安装的各个node版本
node包管理器nvm的安装与使用,以及安装遇到的问题和解决方案_第1张图片
nvm list available: 查看node的所有版本
node包管理器nvm的安装与使用,以及安装遇到的问题和解决方案_第2张图片
nvm install 18.12.0: 安装指定的node 版本

遇到的问题

这里不得不说一下我在安装的时候遇到的问题:安装过程报错

Could not retrieve https://nodejs.org/dist/latest/SHASUMS256.txt.

因为这个问题折腾了大半天,才终于搞定,必须记录下来,防止自己以后再次踩坑
解决方案就是::
找到nvm的安装路径,然后找到settings.txt如下图
node包管理器nvm的安装与使用,以及安装遇到的问题和解决方案_第3张图片
将以下内容加入进去

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

然后再次执行安装命令,就可以正常安装。

还有一个问题就是安装的时候提示

node包管理器nvm的安装与使用,以及安装遇到的问题和解决方案_第4张图片

解决方案就是安装的时候忽略依赖

npm install --legacy-peer-deps 使用这个命令就可以安装成功了。

安装完成后就是如何使用了

nvm use 18.12.0:切换到需要使用的Node版本
切换成功后就可以正常启动项目了。
接下来收集一下nvm常用的命令

命令 作用
nvm install latest 安装最新稳定版本node.js
nvm uninstall 16.16.0 卸载指定版本

结束语

要多多探索才行。

你可能感兴趣的:(node.js,node.js)