Cheat Sheet — What you need to know
npm install
===yarn
Install is the default behavior.npm install taco --save
===yarn add taco
The Taco package is saved to yourpackage.json
immediately.npm uninstall taco --save
===yarn remove taco
—-save
can be defaulted in NPM bynpm config set save true
but this is non-obvious to most developers. Adding and removing frompackage.json
is default in Yarn.npm install taco --save-dev
===yarn add taco --dev
npm update --save
===yarn upgrade
Great call on upgrade vs update, since that is exactly what it is doing! Version number moves, upgrade is happening!
*WARNING*npm update --save
seems to be kinda broken in 3.11npm install taco@latest --save
===yarn add taco
npm install taco --global
===yarn global add taco
As always, use global flag with care.
Reference:
https://shift.infinite.red/npm-vs-yarn-cheat-sheet-8755b092e5cc