使用 nvm 管理不同版本的 node

开发工具 2021-05-30 577

nvm 介绍

nvm允许你通过命令行快速安装和使用不同版本的 node 。nvm 是node.js的版本管理器,旨在按用户安装,并按 shell 调用。nvm适用于任何符合 POSIX 的 shell(sh、dash、ksh、zsh、bash),特别是在以下平台上:unix、macOS 和windows WSL

比如:

$ nvm use 16
Now using node v16.9.1 (npm v7.21.1)
$ node -v
v16.9.1
$ nvm use 14
Now using node v14.18.0 (npm v6.14.15)
$ node -v
v14.18.0
$ nvm install 12
Now using node v12.22.6 (npm v6.14.5)
$ node -v
v12.22.6

就这么简单。

安装 nvm

使用脚本安装 nvm:

curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.1/install.sh | bash

# 或者
wget -qO- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.1/install.sh | bash

安装完成后,需要 source ~/.bashrc 更新环境变量,否则出现 nvm: command not found

使用 nvm

  • nvm install <version> ## 安装指定版本,可模糊安装,如:安装 v4.4.0,既可 nvm install v4.4.0,又可 nvm install 4.4
  • nvm uninstall <version> ## 删除已安装的指定版本,语法与 install 类似
  • nvm use <version> ## 切换使用指定的版本 node
  • nvm ls ## 列出所有安装的版本
  • nvm ls-remote ## 列出所以远程服务器的版本(官方 node version list)
  • nvm current ## 显示当前的版本
  • nvm alias <name> <version> ## 给不同的版本号添加别名
  • nvm unalias <name> ## 删除已定义的别名


关注微信公众号『极客技术之路

第一时间了解最新动态
关注博主不迷路~

极客技术之路:站内收集的部分资源来源于网络,若侵犯了您的合法权益,请联系我们删除!
分享到:
赞(0)

文章评论

0点赞 0评论 收藏 QQ分享 微博分享

极客技术之路

极客技术之路