debian

Node.js在Debian上如何进行版本迭代

小樊
37
2025-06-26 02:34:12
栏目: 编程语言

在Debian系统上进行Node.js的版本迭代,你可以选择使用NodeSource存储库或者Node Version Manager (NVM)。以下是两种方法的详细步骤:

使用NodeSource存储库进行版本迭代

  1. 移除旧版本的Node.js(可选):

    sudo apt-get remove --purge nodejs npm
    sudo apt-get autoremove
    
  2. 更新系统包列表

    sudo apt-get update
    
  3. 添加NodeSource存储库: 根据你想要的Node.js版本,运行相应的NodeSource安装脚本。例如,如果你想要安装Node.js 16.x版本,可以运行:

    curl -fsSL https://deb.nodesource.com/setup_16.x | sudo -E bash -
    
  4. 安装或更新Node.js

    sudo apt-get install -y nodejs
    
  5. 验证安装

    node -v
    npm -v
    

使用NVM进行版本迭代

  1. 安装NVM

    curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.1/install.sh | bash
    

    或者

    wget -qO- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.1/install.sh | bash
    
  2. 激活NVM: 在你的shell配置文件(如~/.bashrc~/.zshrc等)中添加以下行:

    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"  # This loads nvm
    

    然后运行以下命令以使更改生效:

    source ~/.bashrc
    
  3. 列出可用的Node.js版本

    nvm ls-remote
    
  4. 安装特定版本的Node.js: 选择你想要安装的版本,然后运行:

    nvm install <version>
    

    例如,安装Node.js 16.19.104:

    nvm install 16.19.104
    
  5. 切换到新安装的版本

    nvm use 16.19.104
    
  6. 验证安装

    node -v
    npm -v
    

0
看了该问题的人还看了