温馨提示×

ubuntu js怎么管理依赖

小樊
47
2026-10-28 14:08:56
栏目: 编程语言

在 Ubuntu 上管理 JavaScript(JS)依赖,通常取决于你用的是 Node.js 项目 还是 前端项目。下面按常见场景给你一个清晰指南。


一、基础环境(Ubuntu)

1. 安装 Node.js 和 npm

sudo apt update
sudo apt install nodejs npm

查看版本:

node -v
npm -v

推荐使用 nvm 管理 Node 版本(更灵活):

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

二、使用 npm 管理依赖(最常用)

1. 初始化项目

npm init -y

生成 package.json

2. 安装依赖

npm install express
  • 添加到 dependencies

开发依赖:

npm install jest --save-dev

3. 卸载依赖

npm uninstall express

4. 安装全部依赖

npm install

三、使用 yarn(可选)

sudo npm install -g yarn
yarn init -y
yarn add axios
yarn install

四、使用 pnpm(更快、省空间)

sudo npm install -g pnpm
pnpm install
pnpm add lodash

五、前端项目(React / Vue)

常见做法

npm create vite@latest
cd project
npm install

依赖仍由 package.json 管理。


六、依赖锁文件(重要)

工具 锁文件
npm package-lock.json
yarn yarn.lock
pnpm pnpm-lock.yaml

✅ 提交锁文件,保证团队环境一致


七、常见问题(Ubuntu)

1. 权限问题

避免用 sudo npm -g

npm config set prefix ~/.npm-global
export PATH=~/.npm-global/bin:$PATH

2. 网络慢

npm config set registry https://registry.npmmirror.com

八、总结推荐

✅ 新手:npm
✅ 团队/大型项目:pnpm
✅ 老项目:yarn

如果你告诉我:

  • 是 前端还是后端
  • 用 React / Vue / Node / Express

我可以给你更具体的依赖管理方案。

0 踩