These few steps will walk you through all you need to setup your dev environment on Mac OS.
Quick Hackers guide
When you see "Hackers guide", you will see terminal/shell alternative to point and click version - you can use it if this is your preference and know what you are doing with unix shell. If not, it is save to skip these and follow alternative route. All you need is explained in actual tutorials.
If you will be following Quick Hacker Guide you will need brew installed on your mac - do that by running this in your terminal:
/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
These are steps to install dev environment on Mac:
|1. USB Drivers for NodeMCU v1.0|