Installing Packages in NPM
From the NPM Package Manager cheat sheet · Package Management · verified Jul 2026
Installing Packages
Add dependencies to your project
bash
# Install all dependencies
npm install
npm i # shorthand
# Install specific package
npm install express
npm install express@4.18.0 # specific version
# Install as dev dependency
npm install --save-dev nodemon
npm i -D jest # shorthand
# Install globally
npm install -g typescript
npm i -g pm2
# Install from git
npm install git+https://github.com/user/repo.git
npm install github:user/repo🟢 Essential - Most common NPM operation
💡 npm ci is faster for automated environments
📌 Use -D for dev-only tools (testing, building)
⚠️ Global installs can cause version conflicts
⚡ --production skips devDependencies
installpackages