nvm是Node Version Manager的缩写,它是一个工具,允许你在同一台机器上安装和管理多个Node.js版本。这对于开发者来说非常重要,因为不同的项目可能需要不同的Node.js版本,nvm允许你在这些项目之间轻松切换,而无需手动删除或更改系统路径。
nvm和nodejs之间的关系是:nvm是一个工具,而nodejs是一个开源的JavaScript运行环境。nvm可以帮助你管理多个nodejs版本,而nodejs则是一个运行在服务器端的JavaScript解释器。
使用 nvm 安装 Node.js 非常简单。按照以下步骤进行操作:
- 安装 nvm:首先,需要安装 nvm 工具。linux系统中可以通过在终端中运行以下命令来安装 nvm:
curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.38.0/install.sh | bash
或者,如果使用的是 Windows 操作系统,可以从 nvm 的 GitHub 仓库: https://github.com/coreybutler/nvm-windows/releases
下载并执行安装脚本。
-
重新加载终端:安装完成后,关闭当前终端窗口,并重新打开一个新的终端窗口或重新加载终端配置文件(例如,运行
source ~/.bashrc 或 source ~/.zshrc
)。 -
安装 Node.js:安装完 nvm 后,您可以使用以下命令安装特定版本的 Node.js:
nvm install <version>
例如,要安装最新的稳定版 Node.js,可以运行:
nvm install stable
或者,可以指定一个特定的版本号进行安装,比如:
nvm install 14.17.6
- 使用特定版本的 Node.js:安装完成后,可以使用以下命令切换到已安装的特定版本:
nvm use <version>
例如,要使用刚刚安装的 Node.js 14.17.6 版本,可以运行:
nvm use 14.17.6
这将使当前的终端使用所选的 Node.js 版本。
- 验证安装:最后,可以运行以下命令来验证 Node.js 是否正确安装并显示其版本号:
node --version
如果正确安装,它将显示所选 Node.js 版本的版本号。
- 使用默认版本:使用 nvm alias 命令设置默认版本。例如,如果你想将某个版本(如 v18.17.0)设置为默认版本,可以运行以下命令:
nvm alias default v18.17.0
这会创建一个名为 default 的别名,指向你指定的版本。每次打开新的终端窗口时,nvm 会自动切换到这个默认版本,注意:切换后需要重新打开命令窗口才生效。
通过按照上述步骤,可以使用 nvm 安装和管理不同版本的 Node.js。nvm 还提供其他有用的命令和选项,可以通过运行 nvm --help
查看更多信息或参阅 nvm 的文档。
评论 暂无