首页主机资讯Nodejs 在 Ubuntu 上如何更新

Nodejs 在 Ubuntu 上如何更新

时间2026-01-21 13:59:04发布访客分类主机资讯浏览260
导读:在 Ubuntu 上更新 Node.js 的常用方法 方法一 使用 NVM 管理版本(推荐) 适合需要在多个项目间切换 Node.js 版本的开发者,升级与回退都更安全灵活。 步骤: 安装或更新 NVM(若已安装可跳过): curl -...

在 Ubuntu 上更新 Node.js 的常用方法

方法一 使用 NVM 管理版本(推荐)

  • 适合需要在多个项目间切换 Node.js 版本的开发者,升级与回退都更安全灵活。
  • 步骤:
    1. 安装或更新 NVM(若已安装可跳过): curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.7/install.sh | bash
    2. 重新加载环境(或重启终端): source ~/.bashrc
    3. 查看远程可安装版本并安装: nvm ls-remote nvm install --lts # 安装最新的 LTS nvm install node # 安装最新的 Current
    4. 使用并验证: nvm use --lts node -v & & npm -v
  • 说明:NVM 将不同版本安装在用户目录,互不干扰,适合本机开发与测试。

方法二 使用 NodeSource 仓库配合 APT(系统级)

  • 适合希望所有用户、系统服务统一使用同一 Node.js 版本的场景。
  • 步骤:
    1. 更新索引并添加 NodeSource 仓库(以 20.x 为例,可按需替换为 18.x/22.x): curl -fsSL https://deb.nodesource.com/setup_20.x | sudo -E bash -
    2. 安装或升级: sudo apt update sudo apt install -y nodejs
    3. 验证: node -v & & npm -v
  • 说明:这是官方维护的 APT 源,升级与卸载都通过系统包管理器完成,便于系统级维护。

方法三 使用 n 工具升级(已通过 npm 安装过 Node 时可选)

  • 适合快速把当前 Node 升级到稳定或最新版本,操作简洁。
  • 步骤:
    1. 全局安装 n: sudo npm install -g n
    2. 升级到稳定版或最新版: sudo n stable

      sudo n latest
    3. 重新进入终端或执行: hash -r
    4. 验证: node -v & & npm -v
  • 说明:n 会替换 /usr/local/bin/node,请确保有写入权限;不建议与 NVM 混用。

验证与常见问题处理

  • 验证版本: node -v npm -v
  • 常见问题与处理:
    • 命令未找到(如 nvm/n):重新加载 shell 配置(source ~/.bashrc 或 source ~/.zshrc),或检查 NVM_DIR 与 PATH 是否正确。
    • 多版本并存与默认版本:使用 nvm alias default 设置默认版本,避免新开终端版本变化。
    • 权限问题:系统级安装/升级使用 sudo;NVM 安装在用户目录,通常不需要 sudo。
    • 兼容性:升级前备份项目,检查依赖与 engines 字段,在测试环境验证后再上线。

声明:本文内容由网友自发贡献,本站不承担相应法律责任。对本内容有异议或投诉,请联系2913721942#qq.com核实处理,我们将尽快回复您,谢谢合作!


若转载请注明出处: Nodejs 在 Ubuntu 上如何更新
本文地址: https://pptw.com/jishu/788669.html
ubuntu getconf能查内存大小吗 如何在 Ubuntu 上使用 Nodejs 模块

游客 回复需填写必要信息