Swiftorial Logo
Home
Swift Lessons
AI Tools
Learn More
Career
Resources

Node.js FAQ: Top Questions

5. What is npm and how is it used?

npm (Node Package Manager) is Node.js’s default package manager, used to install, manage, and share JavaScript libraries and tools.

  • Commands: npm install (add package), npm init (create package.json ), npm run (run scripts).
  • package.json: Defines project metadata and dependencies.
  • Global vs. Local: Install globally ( -g ) for CLI tools, locally for project-specific packages.
  • Use Case: Dependency management, project setup.