debian

Node.js版本如何在Debian选择

小樊
45
2025-02-23 22:57:00
栏目: 编程语言

在Debian系统上选择Node.js版本,可以通过以下几种方法实现:

使用NodeSource存储库安装特定版本的Node.js

  1. 更新系统包列表
sudo apt update
  1. 添加NodeSource存储库: 例如,安装Node.js 16.x版本:

    curl -fsSL https://deb.nodesource.com/setup_16.x | sudo -E bash -
    

    对于其他版本,只需将setup_16.x替换为所需的版本号,如setup_14.xsetup_18.x

  2. 安装Node.js

sudo apt-get install -y nodejs
  1. 验证安装
node -v
npm -v

使用NVM(Node Version Manager)管理Node.js版本

  1. 安装NVM
curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.5/install.sh | bash

安装完成后,重新加载配置文件:

source ~/.bashrc
  1. 列出可用的Node.js版本
nvm ls-remote
  1. 安装特定版本的Node.js
nvm install 16.14.0
  1. 使用特定版本的Node.js
nvm use 16.14.0
  1. 设置默认版本
nvm alias default 16.14.0

从源码编译安装Node.js

  1. 下载源码
wget https://nodejs.org/dist/v10.16.0/node-v10.16.0.tar.xz
  1. 解压源码
tar -xvf node-v10.16.0.tar.xz
  1. 编译并安装
cd node-v10.16.0
./configure
make
sudo make install
  1. 配置环境变量: 编辑~/.profile~/.bashrc,添加以下内容:
export NODE_HOME=/usr/local/node-v10.16.0
export PATH=$NODE_HOME/bin:$PATH

重新加载配置文件:

source ~/.profile
  1. 验证安装
node -v
npm -v

通过以上方法,您可以在Debian系统上选择并安装不同版本的Node.js。使用NVM可以更方便地在不同版本之间切换。

0
看了该问题的人还看了