Hello, npm!
Now that you know about npm, the Company, and the Node.js ecosystem that npm particpates in, let's dive into how npm manages packages.
Learning Objectives
In this section, we'll learn:
- How npm3 resolves dependencies and how this is different from npm2
- How and why duplication happens in npm3 and how to mitigate it
- Why the structure of the
node_modules
directory is non-deterministic