We presume your environment is OSX.
- Install
node
,npm
,ruby
first - macOS:
brew install ruby node npm
- ubuntu:
sudo apt install ruby nodejs
(aside: does this includenpm
?) - Install dependencies:
gem install bundle
thenbundle install
thennpm 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
master
branch. - 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.