首页主机资讯Ubuntu Nodejs依赖怎么安装

Ubuntu Nodejs依赖怎么安装

时间2025-11-26 21:05:04发布访客分类主机资讯浏览658
导读:在 Ubuntu 上安装和管理 Node.js 依赖 一 准备环境 更新系统并安装基础工具: sudo apt update && sudo apt upgrade sudo apt install -y build-e...

在 Ubuntu 上安装和管理 Node.js 依赖

一 准备环境

  • 更新系统并安装基础工具:
    • sudo apt update & & sudo apt upgrade
    • sudo apt install -y build-essential g++ curl libssl-dev
  • 安装 Node.jsnpm(两种常用方式,择一):
    • 使用系统仓库(版本通常较旧但稳定):
      • sudo apt install -y nodejs npm
    • 使用 NodeSource 安装指定版本(推荐,版本更新):
      • 选择版本号(如:20.x22.x),以 22.x 为例:
        • curl -fsSL https://deb.nodesource.com/setup_22.x | sudo -E bash -
        • sudo apt-get install -y nodejs
  • 验证安装:
    • node --version
    • npm --version 说明:NodeSource 脚本会添加官方 APT 源并导入 GPG 密钥,便于后续通过 apt 管理 Node.js。

二 使用 npm 安装项目依赖

  • 进入项目目录并初始化(如已有 package.json 可跳过):
    • cd /path/to/project
    • npm init -y
  • 安装生产依赖:
    • npm install 包名
    • 或显式写入生产依赖:npm install 包名 --save
  • 安装开发依赖:
    • npm install 包名 --save-dev
  • 全局安装 CLI 工具(可选):
    • npm install -g 包名
  • 常用管理命令:
    • 更新:npm update 包名(或 npm update 更新全部可更新项)
    • 卸载:npm uninstall 包名
    • 安装 package.json 中全部依赖:npm install 提示:使用 --save 或 --save-dev 会将依赖写入 package.json,便于团队协作与 CI/CD。

三 使用 Yarn 或 pnpm(可选)

  • Yarn:
    • 安装:sudo apt install yarn 或 npm install -g yarn
    • 使用:
      • 初始化:yarn init -y
      • 安装:yarn add 包名;开发依赖:yarn add -D 包名
      • 更新:yarn up 包名;卸载:yarn remove 包名
  • pnpm:
    • 安装:npm install -g pnpm
    • 使用:
      • 初始化:pnpm init
      • 安装:pnpm add 包名;开发依赖:pnpm add -D 包名
      • 更新:pnpm up 包名;卸载:pnpm rm 包名 说明:Yarn 与 pnpm 与 npm 命令风格相近,pnpm 以节省磁盘空间见长。

四 常见问题与建议

  • 权限问题:
    • 避免用 sudo npm install -g;推荐使用 Node 版本管理器(如 nvm)或在用户目录安装,以获得无需 sudo 的全局包管理。
  • 版本选择:
    • 若项目对版本敏感,优先使用 NodeSource 安装所需 LTS 版本,保持开发与生产一致。
  • 锁文件与一致性:
    • 使用 npm 时会生成/更新 package-lock.json;使用 yarn 使用 yarn.lock;使用 pnpm 使用 pnpm-lock.yaml。提交锁文件到版本控制,确保依赖一致性。
  • 本地与全局:
    • 项目依赖尽量本地安装(不加 -g);全局仅用于 CLI 工具(如 typescript、eslint、nodemon 等)。

声明:本文内容由网友自发贡献,本站不承担相应法律责任。对本内容有异议或投诉,请联系2913721942#qq.com核实处理,我们将尽快回复您,谢谢合作!


若转载请注明出处: Ubuntu Nodejs依赖怎么安装
本文地址: https://pptw.com/jishu/757095.html
Ubuntu Nodejs内存怎么管理 Ubuntu Nodejs项目如何打包

游客 回复需填写必要信息