📅  最后修改于: 2023-12-03 14:44:50.301000             🧑  作者: Mango
nvm (Node Version Manager) 是一个命令行工具,用于在同一台机器上管理多个 Node.js 版本。它可以轻松地在不同的项目之间切换 Node.js 版本,而不必担心不同项目所需的不同的 Node.js 版本之间的冲突。
要安装 nvm,请使用以下 curl 命令:
curl -o- https://raw.githubusercontent.com/creationix/nvm/v0.38.0/install.sh | bash
安装成功后,请重新打开终端或使用以下命令:
source ~/.bashrc
您可以使用以下命令列出可以安装的 Node.js 版本:
nvm ls-remote
要安装特定版本的 Node.js,请使用以下命令:
nvm install <node_version>
例如,要安装 v12.22.1 版本,您可以运行以下命令:
nvm install v12.22.1
安装后,您可以使用以下命令启动所安装版本的 Node.js:
nvm use <node_version>
例如,要使用 v12.22.1 版本,您需要运行以下命令:
nvm use v12.22.1
在安装多个 Node.js 版本后,您可以使用以下命令切换 Node.js 版本:
nvm use <node_version>
如果您想卸载 nvm,请使用以下命令:
rm -rf ~/.nvm
同时还需要注释掉您的 ~/.bashrc
或 ~/.bash_profile
文件中的以下行:
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"
nvm 是管理 Node.js 版本非常有用的工具。您可以轻松地在多个 Node.js 项目之间切换版本而不必担心冲突。您可以使用列出可用版本、安装特定版本、切换版本等命令来使用 nvm。