Basic requirements


You will need a recent version of node.js on your system. To check if you have node installed, open a Terminal window and run the command node -v. You should see a version number. If you installed Node through the Node package installer you should definitely be okay!

If you don’t have node installed, you can download the installer from Choose the stable version.

Advanced setup from scratch (Mac)

The above basic setup works, but if you want to have more control over the versions of node (and optionally Ruby) you could use nvm and rvm.

These are the steps you need to take in order to make sure you have a good , versioned dev environment where Bedrock works reliably on macOS.

General installation

  • Install homebrew
  • brew install nvm
  • nvm install 10.14
  • Clone Bedrock via GitHub
  • Open the project directory in terminal
  • npm install
  • npm start

Specfic to icon fonts

  • Install xcode command line tools
  • xcode-select --install
  • Install RVM
  • Install ruby 2.3.0 via rvm
  • brew install fontforge
  • gem install bundler
  • run bundle install In the project root