We presume your environment is OSX.
- Install
node,npm,rubyfirst - macOS:
brew install ruby node npm - ubuntu:
sudo apt install ruby nodejs(aside: does this includenpm?) - Install dependencies:
gem install bundlethenbundle installthennpm install
- To run a development copy for everything run
npm run flux - To simulate a build run
npm run build
- Deployments atomatically happen via the
masterbranch. - All merges require a PR.
brew install ruby for ruby
gem install bundle for bundle
bundle install to install dependencies
bundle exec jekyll serve --watch to run a dev server for just jekyll stuff.
React is used for the signup form but not for anything else.