Taphouse TV Dinners uses Jekyll for static assets and React to pull in information from Airtable.
- Set up RVM for Ruby https://rvm.io/rvm/install
rvm install 2.6.5gem install bundlerbundle install- Install node using e.g.
brew install nodejs - Install yarn:
npm install -g yarn - In tv-dinners repo set yarn version to yarn v2 with:
yarn set version berry - Run
yarn
- Add your AirTable API key to the file:
\/.airtable\/apiKey - To start the site locally, run
yarn start - To start the site with a watch, run
yarn run watch - If using Visual Studio Code/Codium and eslint extension is not working, run
yarn pnpify --sdk
- Add your production AirTable API Key in
Settings -> Secretsin the GitHub repository