nvm管理node版本

背景

当开发人员,同时并行多个项目时,因为每个项目的需求不同,从而导致不同项目依赖的Node.js环境不同,如果没有合适的node版本管理工具,那这个问题会非常棘手。
nvm应运而生 更多的node管理工具可以参考官网

本期主要讲解 windows、window Terminal/wsl、macOS这三种环境下的nvm安装。

⚠️注意:安装nvm之前,一定要卸载本机环境安装的node.js。

windows环境安装nvm

这里推荐使用nvm-windows
安装参考
下载地址

window Terminal/wsl 环境安装nvm

#命令行方式安装
curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.35.2/install.sh | bash
或者
wget -qO- https://raw.githubusercontent.com/nvm-sh/nvm/v0.35.2/install.sh | bash

#一般命令执行完后会自动找当前shell的配置文件添加上配置
#但是为了保险起见,我们还是亲自看一下
#因为我们之前配置了shell 为 zsh,所以查看的配置文件为 .zshrc
## 不是zsh可参考这里windows前端相关配置 
vim ~/.zshrc
#如果存在配置,退出即可。如果没有,将下面配置复制粘贴
export NVM_DIR="$([ -z "${XDG_CONFIG_HOME-}" ] && printf %s "${HOME}/.nvm" || printf %s "${XDG_CONFIG_HOME}/nvm")"
[ -s "$NVM_DIR/nvm.sh" ] && \. "$NVM_DIR/nvm.sh"

#保存退出后,执行
source ~/.zshrc #使其生效

#验证是否成功
command -v nvm

国内镜像安装

macOS下安装nvm

参考链接
当然如果自己的mac也配置了shell 为 zsh,可以参考第二条 window Terminal/wsl 环境安装nvm

nvm常用命令

nvm官方文档

# 安装最新版本命令 
nvm install node 

# 查看远程版本 
nvm ls-remote 

# 查看安装的版本 
nvm ls 

# 查看当前使用版本 
nvm current 

# 安装具体版本 
nvm install v10.10.0 

# 使用具体版本 
nvm use v10.10.0

# 永久切换版本
nvm alias default 版本号

根据项目自动切换node版本

参考地址

参考文献

使用 nvm 管理不同版本的 node 与 npm
通过包管理器方式安装 Node.js
Windows下安装及使用NVM
在wsl中使用node和wsl与window环境冲突问题 使用 Ubuntu 系列(6️⃣)
在MacOS安装nvm

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值