NPM & Package Management — Roadmap Step & Resources
package.json, dependencies vs devDependencies, semantic versioning, npm scripts
- Level: intermediate
- Estimated time: 1 days
- Roadmap: MERN Stack
Before this step
Interview questions
- What does semantic versioning (^ and ~) mean in package.json?
Study resources
- NPM Crash Course (Video) — Traversy Media's crash course on package.json, dependencies and common npm commands.
- About package.json (Article) — The official npm documentation on package.json structure and versioning.
- An Introduction to npm (Article) — Official guide detailing npm CLI commands, installing dependencies, semver, and package scripts.
- npm CLI Documentation (Article) — Official reference covering npm install, update, audit, run scripts, and versioning.
Part of
- Node.js — section
- MERN Stack roadmap — the full learning path