2025-02-06
编程
00
请注意,本文编写于 81 天前,最后修改于 80 天前,其中某些信息可能已经过时。

目录

nvm的安装指南
在Ubuntu/Debian上安装NVM
在CentOS上安装NVM
在Windows上安装NVM

nvm的安装指南和基本使用

NVM(Node Version Manager)是一个帮助你在同一台机器上管理多个 Node.js 版本的工具。它允许你轻松地在不同版本之间切换,这对于开发和测试非常有用。以下是针对 Ubuntu/Debian、CentOS 和 Windows 系统安装 NVM 的步骤。

nvm的安装指南

在Ubuntu/Debian上安装NVM

  1. 安装 NVM
  • 打开终端并运行以下命令来下载和安装 NVM:
bash
curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.5/install.sh | bash

或者使用 wget

bash
wget -qO- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.5/install.sh | bash

注意:请确保将 v0.39.5 替换为最新版本号。

  1. 更新环境变量
  • 安装完成后,你需要关闭并重新打开终端,或者手动将以下内容添加到你的 ~/.bashrc, ~/.profile, 或 ~/.zshrc 文件中:
bash
export NVM_DIR="$([ -z "${XDG_CONFIG_HOME-}" ] && printf %s "${HOME}/.nvm" || printf %s "${XDG_CONFIG_HOME}/nvm")" [ -s "$NVM_DIR/nvm.sh" ] && \. "$NVM_DIR/nvm.sh"
  1. 验证安装
  • 通过运行以下命令来检查是否正确安装了 NVM:
bash
nvm --version

在CentOS上安装NVM

步骤与 Ubuntu/Debian 类似:

  1. 安装 NVM
  • 使用同样的命令下载并安装 NVM:
bash
curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.5/install.sh | bash
  1. 更新环境变量
  • 将 NVM 脚本路径添加到你的 shell 配置文件(如 .bash_profile, .bashrc, 或 .zshrc)中:
bash
export NVM_DIR="$HOME/.nvm" [ -s "$NVM_DIR/nvm.sh" ] && \. "$NVM_DIR/nvm.sh"
  1. 验证安装
  • 运行以下命令确认 NVM 已成功安装:
bash
nvm --version

在Windows上安装NVM

Windows 上使用的是 nvm-windows,这是一个专门为 Windows 设计的 NVM 版本。

  1. 下载 nvm-windows
  1. 安装 nvm-windows
  • 运行解压后的安装程序,按照提示完成安装。
  1. 验证安装
  • 打开命令提示符或 PowerShell,输入以下命令来验证安装:
cmd
nvm version
  1. 使用 nvm-windows 安装 Node.js
  • 列出所有可用的 Node.js 版本:
cmd
nvm list available
  • 安装特定版本的 Node.js:
cmd
nvm install <version>
  • 切换 Node.js 版本:
cmd
nvm use <version>

nvm的基本使用

  1. 列出可安装的 Node.js 版本
  • 要查看所有可用的 Node.js 版本,可以运行:
nvm ls-remote

这将列出所有可安装的 Node.js 版本。 2. 安装特定版本的 Node.js

  • 要安装某个特定版本的 Node.js,例如 v14.17.0,可以运行:
nvm install 14.17.0
  1. 如果你想安装最新的 LTS 版本,可以使用:
nvm install --lts
  1. 列出已安装的 Node.js 版本
  • 要查看当前系统中已经安装的所有 Node.js 版本,可以运行:
nvm ls
  1. 切换 Node.js 版本
  • 要切换到某个已安装的 Node.js 版本,可以运行:
nvm use 14.17.0
  1. 你也可以设置默认使用的 Node.js 版本:
nvm alias default 14.17.0
  • 这样每次打开新的终端会话时都会自动使用指定的版本。
  1. 卸载 Node.js 版本
  • 要卸载某个不再需要的 Node.js 版本,可以运行:
nvm uninstall 14.17.0
  1. 查看当前使用的 Node.js 版本
  • 要查看当前正在使用的 Node.js 版本,可以运行:
node -v
  • 或者使用 nvm 提供的快捷命令:
nvm current
  1. 其他有用的命令
    检查是否有新版本的 nvm:可以使用 nvm version 检查当前安装的 nvm 版本,并访问 nvm GitHub 仓库 来获取最新版本信息。
    更新 nvm:如果你需要更新 nvm,可以先删除现有的 nvm 安装,然后重新运行安装脚本。
    使用 .nvmrc 文件:在项目的根目录下创建一个名为 .nvmrc 的文件,并在其中指定所需的 Node.js 版本(例如 14.17.0)。之后,在项目目录中运行 nvm use 会自动切换到该版本。
    示例 .nvmrc 文件内容:
14.17.0
  • 使用时:
cd your_project_directory nvm use

文章如有错误,还望留言指正

参考资料 来自ai生成