Personal website: Software, events, articles.
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
src
static More informational home page Jan 14, 2019
.gitignore Integrate CMS build system and create initial preview templates Dec 7, 2017
LICENSE
README.md
RESOURCES.md Links to useful resources Nov 13, 2018
gatsby-browser.js Gatsby v2 Nov 5, 2018
gatsby-config.js
gatsby-node.js
gatsby-ssr.js
netlify.toml
package.json
yarn.lock Dependency upgrade, image node creation refactor Nov 13, 2018

README.md

JasherIO

This site is built with Gatsby v2 and Netlify CMS. The starter template can be found here.

It follows the JAMstack architecture by using Git as a single source of truth, and Netlify for continuous deployment, and CDN distribution.

Prerequisites

Access Locally

$ git clone https://github.com/[GITHUB_USERNAME]/[REPO_NAME].git
$ cd [REPO_NAME]
$ yarn
$ npm run develop

To test the CMS locally, you'll need run a production build of the site:

$ npm run build
$ npm run serve

Debugging

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

Full details here