We are what we repeatedly do.
Excellence, then, is not an act, but a habit

Aristotle

Nodejs cheatsheet

Few commands I found very useful during development.

Command Description
npm list show a tree of every package found in the current folder
npm list -g same as above ^^, but search also in global packages
npm list -g --depth=0 same as above ^^, but do not show every package’s dependencies
npm list [package name] show a tree of every instance found in the current folder of that specific package
npm install install all packages in package.json
npm install [package name] install a package
npm install [package name] --save install a package as dependency
npm install [package name] --save-dev install a package as dev dependency
npm uninstall [package name] uninstall a package
npm install --save username/repo#branch-name-or-commit-or-tag install package from GitHub repository

Alias #

Alias Command
npm i npm install
npm i [package name] -D npm install [package name] --save-dev

⚡️ Bonus tip #

npm-check is a useful tool to check for outdated, incorrect, and unused dependencies

📚 More info

Edit this page on GitHub

Comment on DEV or Hashnode

Take me to the next post!