第一阶段:npm 基础入门(必须掌握)
- npm 是什么
npm 的作用
npm 与 Node.js 的关系
npm vs yarn vs pnpm
npm registry 概念
- package.json 基础
name / version
description / keywords
main / module / browser
scripts
dependencies
devDependencies
peerDependencies(重要)
optionalDependencies
- 基础命令
npm init / init -y
npm install / uninstall
npm update
npm run
npx 的作用
npm ls
- 版本号与 SemVer(重点)
MAJOR.MINOR.PATCH
^ 与 ~ 的区别
固定版本 vs 范围版本
不兼容升级风险