包管理工具随记
NPM
版本查看
使用以下命令查看 npm 的版本:
npm -v
npm --version
下载包
-
安装包(默认本地安装):
npm i [包名] npm install [包名]
-
全局安装:
npm i -g [包名] npm install -g [包名]
使用场景:
- 本地安装:用于项目中的依赖。
- 全局安装:适用于命令行工具或 CLI 工具(如
eslint
、create-react-app
)。
NPM 包配置文件 (package.json
)
使用以下命令生成 package.json
文件:
npm init
系统会交互式提示你填写以下内容:
-
name: 包名(默认是当前目录名)。
-
-
version
- 包版本号(默认是
1.0.0
),遵循以下规则:
- 主版本号(Major):重大更新或功能改动。
- 次版本号(Minor):新增小功能或优化。
- 补丁号(Patch):修复小问题或 Bug。
-
description: 包描述信息。
-
entry point: 入口文件(默认是
index.js
)。 -
test command: 测试脚本命令。
-
git repository: Git 仓库地址。
-
keywords: 搜索关键词。
-
author: 作者信息。
-
license: 使用协议(默认是
ISC
)。 -
dependencies: 生产环境的依赖包。
-
devDependencies: 开发环境的依赖包。
快速生成默认配置文件:
npm init -y
依赖管理
-
安装生产依赖:
npm i [包名]
-
安装开发依赖:
npm i [包名] --save-dev
-
移除依赖: