ubuntu

Ubuntu上Node.js的包管理如何操作

小樊
49
2025-08-31 09:50:21
栏目: 编程语言

Ubuntu上Node.js包管理操作指南
在Ubuntu上管理Node.js包主要依赖npm(Node.js官方包管理器),也可选择yarnpnpm作为替代。以下是完整的操作流程及常用命令:

一、安装Node.js与包管理器

1. 安装Node.js和npm(官方仓库)

Ubuntu官方仓库提供Node.js,但版本可能较旧。通过以下命令安装:

sudo apt update
sudo apt install nodejs npm

安装后验证版本:

node -v  # 查看Node.js版本
npm -v   # 查看npm版本

注:若需最新稳定版,建议使用NodeSource二进制分发库(见下文)。

2. 通过NodeSource安装最新稳定版

NodeSource提供最新的Node.js版本,步骤如下:

# 替换x为所需版本(如16、18),获取安装脚本
curl -fsSL https://deb.nodesource.com/setup_16.x | sudo -E bash -
# 安装Node.js(包含npm)
sudo apt-get install -y nodejs

验证版本,确认安装成功。

3. 安装nvm(可选,多版本管理)

若需在同一台机器上切换多个Node.js版本,可使用nvm(Node Version Manager)

# 安装nvm
curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.1/install.sh | bash
# 加载环境变量(重启终端或运行)
source ~/.bashrc
# 安装指定版本Node.js(如18.12.1)
nvm install 18.12.1
# 切换版本
nvm use 18.12.1

二、使用npm管理包

npm是Node.js默认包管理器,以下是核心操作:

1. 初始化项目

在项目根目录运行以下命令,生成package.json文件(记录项目元数据和依赖):

npm init -y  # 跳过提示,快速生成

或手动填写信息:

npm init

2. 安装包

3. 更新包

4. 卸载包

5. 其他常用命令

三、使用yarn管理包

yarn是Facebook推出的快速包管理器,安装步骤如下:

1. 安装yarn

通过npm安装(需提前安装npm):

sudo npm install -g yarn

验证版本:

yarn -v

2. 核心操作

四、常见问题

以上操作覆盖了Ubuntu上Node.js包管理的核心场景,可根据项目需求选择npm、yarn或pnpm。

0
看了该问题的人还看了