github

安装或更新

https://github.com/nvm-sh/nvm#install--update-script

要安装或更新nvm,您应该运行安装脚本。为此,您可以手动下载并运行脚本,或使用以下 cURL 或 Wget 命令:

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

运行上述任一命令都会下载脚本并运行它。该脚本将 nvm 存储库克隆到~/.nvm,并尝试将以下代码段中的源代码行添加到正确的配置文件(~/.bash_profile、~/.zshrc、~/.profile或~/.bashrc)。

export NVM_DIR="$HOME/.nvm"
[ -s "$NVM_DIR/nvm.sh" ] && \. "$NVM_DIR/nvm.sh"  # This loads nvm
[ -s "$NVM_DIR/bash_completion" ] && \. "$NVM_DIR/bash_completion"  # This loads nvm bash_completion

用法

要下载、编译和安装最新版本的 node,请执行以下操作:

nvm install node # "node" is an alias for the latest version

要安装特定版本的节点:

nvm install 14.7.0 # or 16.3.0, 12.22.1, etc

安装的第一个版本成为默认版本。新的 shell 将以节点的默认版本开始(例如,nvm alias default)。
您可以使用以下命令列出可用版本ls-remote:

nvm ls-remote

然后在任何新的 shell 中使用已安装的版本:

nvm use node

或者你可以运行它:

nvm run node --version

或者,您可以在具有所需节点版本的子 shell 中运行任意命令:

nvm exec 4.2 node --version

您还可以获取可执行文件的安装路径:

nvm which 12.22

代替“14.7”或“16.3”或“12.22.1”之类的版本指针,您可以将以下特殊默认别名与nvm install, nvm use, nvm run, nvm exec,nvm which等一起使用:

  • node:这将安装最新版本的node
  • iojs:这将安装最新版本的io.js
  • stable:此别名已弃用,仅适用于node v0.12及更早版本。目前,这是node.
  • unstable:此别名指向node v0.11- 最后一个“不稳定”节点版本,自 1.0 之后,所有节点版本都是稳定的。(在 SemVer 中,版本传达的是破损,而不是稳定性)。

设置默认版本, nvm alias default 如:

nvm alias default v16.15.0

列出版本

如果要查看安装了哪些版本:

nvm ls

如果您想查看可安装的版本:

nvm ls-remote

例子

例子:

$ 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
0条评论 顺序楼层
请先登录再回复