NPM (Node Package Manager)

Intro

Node supports external packages, or “modules”. NPM was created to serve as a repository for Node package. NPM is both the online repository and a command line tool for downloading, managing, and using NPM packages. NPM also provides additional features, like package configuration options and lifecycle scripts.

NPM packages fall under three categories:

NPM is built into Node, so you can install NPM by installing Node.

Suggested Learning

Requirements

Extra Learning

This list is by no means complete. Feel free to add an issue or put in a pull request to update it.