Can I multiple run npm installs simultaneously Can I multiple run npm installs simultaneously unix unix

Can I multiple run npm installs simultaneously


You can install multiple packages with a single command like this:

npm install --save package1 package2 package3 ...

EDIT:Installing packages separately, while theoretically possible, could create problems. When an install command is issued, npm looks up existing modules and downloads missing packages into a staging folder .staging inside node_modules. Once downloaded it copies the packages into the node_modules sub-folder (and removes .staging).

In npm2, modules had their own dependencies stored underneath themselves like this:

node_modules  - dependencyA    - node_modules      - dependencyC  - dependencyB    - node_modules      - dependencyC

Notice how dependency A and B both rely on C. If C is the same version in both cases, it would use twice the space.

In npm3, dependencies are flattened like this:

node_modules  - dependencyA  - dependencyB  - dependencyC

If for some reason an older version is used in a dependency, it follows the npm2 convention for that module.

I'd stick with the intended use of npm and use the multiple install functionality.