作为前端我们经常需要切换node版本,不同的项目所使用的node版本会不一致,会导致项目运行出错,这时候我们就需要切换node版本来解决这些问题。Nvm是一个node版本切换的工具。 本文主要介绍一下安装和使用。
nvm是一个专门针对node版本进行管理的工具,通过它可以切换不同版本的node.js 解决新旧项目node版本不一的问题。
1.安装nvm
win:
github搜索nvm下载对应安装包
mac:
执行脚本
sudo curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.38.0/install.sh | bash
2.重启电脑 或者是刷新bash文件即可生效
source ~/.bash_profile
常用命令
- nvm list 查看现在所有安装的node版本
- nvm list available 查看nodejs官方的所有版本
- nvm ls-remote 列出全部可安装的版本号
- nvm use 版本号 切换版本
- nvm install 版本号 下载对应版本
- nvm uninstall 版本号 卸载对应版本
- nvm list installed 查看已经安装版本
- nvm alias default 版本号 切换默认使用版本
- nvm install latest 下载最新的node版本和与之对应的npm版本
切换node的下载源
export NVM_NODEJS_ORG_MIRROR=<https://npm.taobao.org/mirrors/node>
npm v7安装出现错误 采用旧的方式
npm i --legacy-peer-deps,