We’ve all heard about Gulp, Grunt, Webpack or whatever tool that's “cool” at the time you're reading this article. All these tools help with automating your project's build tasks in one way or another. We all know that JavaScript is an interpreted la...

Markdown supported · ⌘↵ to post
One thing I might add to #2:
npm config set save-exact true
This will make any invocations of npm i package --save and npm i package --save-dev nail down the latest currently available version of package without making you have to remove the caret manually. And yes, npm i is a default alias for npm install (as is npm isntall while I'm at it).
Marco Alka
Software Engineer, Technical Consultant & Mentor
Neat tips, thank you for your article!
I just found one little mistake:
Did you mean patch versions? The explanation is correct, however the terminology is wrong.