This repo contains the personal website of Brad McGonigle that is built with Gatsby and Bulma running on Netlify.
It follows the JAMstack architecture by using Git as a single source of truth, and Netlify for continuous deployment and CDN distribution.
- Node (v8.2.0 or higher recommended)
- Gatsby CLI
$ git clone https://github.com/bradmcgonigle/bradmcgonigle.git
$ cd bradmcgonigle
$ yarn
$ yarn develop
$ gatsby new [SITE_DIRECTORY_NAME] https://github.com/bradmcgonigle/bradmcgonigle/
$ cd [SITE_DIRECTORY_NAME]
$ yarn build
$ yarn serve
Windows users might encounter node-gyp
errors when trying to npm install.
To resolve, make sure that you have both Python 2.7 and the Visual C++ build environment installed.
npm config set python python2.7
npm install --global --production windows-build-tools