NPM 常用命令

NPM 常用命令

NPM(Node Package Manager)是 JavaScript 生态系统中最流行的包管理工具,它不仅可以管理 Node.js 项目的依赖,还提供了丰富的命令来管理和发布你的代码。本文将从不同角度,深入浅出地介绍 NPM 的常用命令和实际应用。

目录

  1. NPM 基础
    • 什么是 NPM
    • 安装 NPM
    • 初始化项目 (npm init)
  2. 管理依赖
    • 安装依赖 (npm install)
    • 升级和卸载依赖 (npm update, npm uninstall)
    • 保存依赖 (--save, --save-dev)
  3. 运行脚本
    • 定义脚本 (scripts 字段)
    • 运行脚本 (npm run)
    • 常见脚本示例
  4. 包管理
    • 发布包 (npm publish)
    • 版本控制 (npm version)
    • 标记和发布标签 (npm tag)
  5. 配置和调试
    • 配置 NPM (npm config)
    • 查看和设置参数 (npm get, npm set)
    • 调试 NPM (npm audit, npm cache)

1. NPM 基础

什么是 NPM

NPM 是 Node.js 的包管理工具和默认的包管理器,它用于管理 JavaScript 代码包。NPM 仓库是全球最大的开源库,包含了数百万个 JavaScript 包。

  • 管理依赖:自动处理依赖的安装、升级和卸载。
  • 运行脚本:通过 package.json 中的 scripts 字段定义和运行项目任务。
  • 发布和分享:开发和发布自己的包到 NPM 仓库。
安装 NPM

NPM 通常与 Node.js 一起安装。你可以从 Node.js 官网 下载 Node.js,它包含了 NPM。

# 检查是否安装了 NPM
npm -v
初始化项目 (npm init)

在开始使用 NPM 之前,你需要初始化一个项目,这会创建一个 package.json 文件,存储项目的元数据和依赖信息。

# 初始化项目并交互式创建 package.json 文件
npm init

# 使用默认值快速初始化
npm init -y

package.json 文件包含了项目的名称、版本、描述、入口文件、脚本、依赖等信息。

{
   
  "name": "my-project",
  
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

pumpkin84514

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值