Search across all documentation pages
10 pages in this section.
What a package manager actually does under the hood - the registry, semver ranges, dependency-graph resolution, and lockfiles as the source of truth - the mental model behind every other page in this section.
Learn package manager basics with 8 examples, including installing dependencies with npm, managing dev dependencies, and running one-off packages with npx.
Automate build, test, and publish steps using npm lifecycle scripts in package.json. Learn to configure and leverage these scripts for efficient development workflows.
Understand lockfiles and how they ensure consistent dependency installs across development, CI, and production environments using npm ci.
Learn how npm workspaces link internal packages within a monorepo, enabling shared code without publishing to a registry for every change.
Learn best practices for Node.js package managers. Ensure reproducible installs, meaningful audits, and maintainable monorepos with these rules.
A single-page roundup of every highlight bullet from the 9 pages in the Package Managers section, grouped by source page so you can scan all 51 takeaways without opening each article individually.