温馨提示×

Ubuntu Nodejs如何更新升级

小樊
59
2025-08-27 09:29:17
栏目: 编程语言

在Ubuntu上更新升级Node.js,推荐使用Node Version Manager(NVM),也可通过NodeSource存储库或**包管理器(apt)**操作,具体如下:

1. 使用NVM(推荐,灵活管理多版本)

  • 安装NVM
    curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.1/install.sh | bash  
    source ~/.bashrc  # 重新加载配置  
    
  • 查看可用版本
    nvm ls-remote  # 列出远程所有版本  
    
  • 安装最新LTS版本
    nvm install --lts  
    
  • 切换版本
    nvm use <版本号>  # 如 nvm use 18.16.0  
    
  • 设为默认版本
    nvm alias default <版本号>  
    

2. 使用NodeSource存储库(适合特定版本需求)

  • 添加存储库并安装(以LTS为例):
    curl -fsSL https://deb.nodesource.com/setup_lts.x | sudo -E bash -  
    sudo apt-get install -y nodejs  
    

3. 使用包管理器(apt,简单但版本可能较旧)

  • 更新并升级
    sudo apt update  
    sudo apt upgrade nodejs  
    

注意事项

  • 升级前建议备份项目,避免版本不兼容问题。
  • 升级后需验证:
    node -v  # 查看Node.js版本  
    npm -v   # 查看npm版本  
    ```。  
    
    

以上方法中,NVM是最灵活的方式,适合需要同时使用多个Node.js版本的用户;NodeSource适合需要安装特定版本的用户;apt则适合追求简单操作的用户。

0