(Note: This repo is now deprecated and has been replaced by lyra)
A simple statically-generated site, implemented in Metalsmith.
Currently deprecated.
- Clone the repo
nvm use
yarn install
- Create a new
.env
file at the project root. (e.g.touch .env && nano .env
) - Add the following keys to
.env
(You'll need to contact the project admin privately for API keys):
ENV=development
CONTENTFUL_ACCESS_TOKEN=<contentful access token>
CONTENTFUL_SPACE=<contenful space>
GRAPHQL_ENDPOINT=<endpoint>
- Build the site using
yarn build
(runyarn metalsmith
to only rebuild static while making adjustments during development) - The site builds to the
./dest
directory --- the simplest way to serve this is to install http-server globally (yarn global add http-server
), open a new Terminal tab,cd ./dest && http-server
. You can leave the server running between builds.
Browserstack has generously granted us an open source license for this project. We're an all mac dev shop and it's useful to test out on windows.