nodejs 会有很多版本,而不同版本的软件依赖也不相同,导致编译差异很大,

因此往往需要不同版本的nodejs来进行编译,

我们可以使用 nvm 来进行版本管理和切换,非常方便

   * ubuntu 安装 nvm

sudo apt install curl
curl https://raw.githubusercontent.com/creationix/nvm/master/install.sh | bash
source ~/.profile

* mac 上安装 nvm

brew install nvm
#安装好后,需要配置环境变量
cd ~/
mkdir .nvm
# 输入 help 命令,看看输出
help
# 一般会输出如下内容:
#---
zsh: command not found: help
#---
# 上面输出的是 zsh, 因此我们需要创建对应的环境变量文件
vi .zshrc
# 输入以下内容
#---
export NVM_DIR="$HOME/.nvm"
[ -s "/opt/homebrew/opt/nvm/nvm.sh" ] && \. "/opt/homebrew/opt/nvm/nvm.sh" # This loads nvm
[ -s "/opt/homebrew/opt/nvm/etc/bash_completion.d/nvm" ] && \. "/opt/homebrew/opt/nvm/etc/bash_completion.d/nvm" # This loads nvm bash_completion
#---
# 输入完成后,让环境变量起效
source .zshrc
# 如果提示一些信息,输入 y 即可
# 查看环境变量是否生效
env
# 重启命令行工具
# 查看 nvm 是否生效
nvm --version


* nvm 常用命令

# 显示本地 node js 版本信息
nvm ls
# 显示远端可安装的 node js 版本
nvm ls-remote
# 安装指定版本
nvm install 16.16.0
# 使用指定版本
nvm use 16.16.0


* 参考链接: 点击跳转

点赞(1) 打赏

微信小程序

微信扫一扫体验

微信公众账号

微信扫一扫加关注

发表
评论
返回
顶部