跳转至内容
0
  • 主页
  • 版块
  • 最新
  • 标签
  • 热门
  • 主页
  • 版块
  • 最新
  • 标签
  • 热门
折叠
品牌标识
让每一次思考都有价值
  1. 让每一次思考都有价值
  2. 版块
  3. 教程与经验
  4. 如何在NVM中安装特定版本的Node.js

如何在NVM中安装特定版本的Node.js

已定时 已固定 已锁定 已移动 教程与经验
1 评论 1 发布者 2 浏览
  • 从旧到新
  • 从新到旧
  • 最多赞同
评论
  • 在新文章中评论
登录后评论
此文章已被删除。只有拥有文章管理权限的用户可以查看。
  • 小新小 离线
    小新小 离线
    小新
    编写于 最后由 编辑
    #1
    目录
    一、安装前的准备
    二、安装特定版本的 Node.js
    常见示例:
    三、验证安装结果
    四、注意事项

    在 NVM(Node Version Manager)中安装特定版本的 Node.js 非常简单,只需通过指定版本号的命令即可完成。以下是详细步骤和示例,适用于 Windows(nvm-windows)和 macOS/Linux(原生 nvm)系统。

    一、安装前的准备

    1. 确认 NVM 已正确安装
      打开终端(CMD/PowerShell 或 Bash/Zsh),执行以下命令验证:

      nvm --version  # 输出版本号即表示安装成功
      
    2. 查询可安装的 Node.js 版本
      先查看可用的 Node.js 版本列表,确认你需要的版本是否存在:

      • Windows(nvm-windows):
        nvm list available  # 列出远程可安装的版本
        
      • macOS/Linux(原生 nvm):
        nvm ls-remote  # 列出远程可安装的版本(可加 grep 过滤,如 nvm ls-remote | grep v18)
        

      列表中会显示版本号(如 v18.18.0、v20.10.0 等),LTS 版本会标注 LTS 字样。

    二、安装特定版本的 Node.js

    使用 nvm install 命令 + 具体版本号即可安装,格式如下:

    nvm install <版本号>
    

    常见示例:

    1. 安装具体版本(如 v18.18.0)

      nvm install 18.18.0  # 版本号可省略前面的 "v"
      
    2. 安装最新的 LTS 版本
      若只需最新的长期支持版,无需指定具体数字:

      nvm install --lts  # 安装最新LTS版本(如当前为v20.x)
      
    3. 安装指定系列的最新版本
      例如安装 v16 系列的最新版本:

      nvm install 16  # 自动安装 16.x.x 中的最新版本
      
    4. 安装 32 位版本(仅 Windows 适用)
      部分旧项目可能需要 32 位 Node.js:

      nvm install 14.21.3 32  # 后面加 "32" 表示安装32位版本
      

    三、验证安装结果

    安装完成后,可通过以下命令确认:

    # 查看已安装的所有版本(带 * 的是当前使用版本)
    nvm list  # Windows
    # 或
    nvm ls    # macOS/Linux
    
    # 切换到刚安装的版本并验证
    nvm use 18.18.0  # 切换版本
    node -v          # 输出 v18.18.0 即表示成功
    npm -v           # 会自动安装对应版本的 npm
    

    四、注意事项

    1. 版本号格式:支持完整版本(如 18.18.0)、主版本(如 18)或带 v 前缀(如 v18.18.0),NVM 会自动识别。
    2. 网络问题:若安装失败,可能是网络波动,可尝试切换网络或重试命令。
    3. 权限问题:
      • macOS/Linux 下不要用 sudo 运行 nvm install,否则会导致权限错误。
      • Windows 下建议以管理员身份打开终端,避免「无法创建符号链接」等错误。
    4. 自动安装 npm:安装 Node.js 时,对应的 npm 会被自动安装,无需单独操作。

    通过以上步骤,你可以精准安装任何需要的 Node.js 版本,配合 nvm use <版本号> 即可在不同版本间自由切换,满足不同项目的环境需求。

    1 条评论 最后评论
    0
    评论
    • 在新文章中评论
    登录后评论
    • 从旧到新
    • 从新到旧
    • 最多赞同


    • 登录

    • 没有帐号? 注册

    • 登录或注册以进行搜索。
    • 第一个评论
      最后一个评论