温馨提示×

ubuntu如何升级nodejs

小樊
84
2025-09-02 22:37:16
栏目: 编程语言

在Ubuntu上升级Node.js,推荐使用NodeSource存储库NVM(Node Version Manager),具体方法如下:

方法一:使用NodeSource存储库(推荐)

  1. 删除旧版本(可选):
    sudo apt-get remove nodejs
    sudo apt-get autoremove
    
  2. 添加NodeSource存储库
    根据Ubuntu版本代号(如focal)执行以下命令:
    curl -fsSL https://deb.nodesource.com/setup_focal.x | sudo -E bash -
    
  3. 安装最新版Node.js
    sudo apt-get install -y nodejs
    
  4. 验证安装
    node --version
    npm --version
    

方法二:使用NVM(灵活切换版本)

  1. 安装NVM
    curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.3/install.sh | bash
    source ~/.bashrc
    
  2. 安装最新版Node.js
    nvm install node  # 安装最新版本
    # 或指定版本:nvm install 18.19.0
    
  3. 切换版本
    nvm use node  # 使用最新版本
    # 或指定版本:nvm use 18.19.0
    
  4. 设置默认版本(可选):
    nvm alias default node
    

注意事项

  • 备份项目:升级前建议备份代码,避免版本兼容性问题。
  • 更新依赖:升级后运行npm install更新项目依赖。
  • 权限问题:使用sudo安装系统级工具,避免权限错误。

以上方法中,NodeSource适合直接获取最新稳定版,NVM适合需要多版本切换的开发场景。

0