This repository is a Gatsby.js Storyblok starter template used in following 5 minute tutorial.
To use this project you have to have a Storyblok account. If you don't have one yet you can register at Storyblok, it's free.
Read the Gatsby.js tutorial about connecting Storyblok and Gatsby.js
git clone https://github.com/storyblok/gatsby-storyblok-boilerplate.git
yarn # or npm install
Create a new empty Space and exchange the preview token with your own in gatsby-config.js.
// in gatsby-config.js
module.exports = {
plugins: [
{
resolve: 'gatsby-source-storyblok',
options: {
accessToken: 'YOUR-PREVIEW-TOKEN',
version: 'draft',
localAssets: true,
// languages: ['de', 'at'] // Optional parameter. Omission will retrieve all languages by default.
}
}
],
}
Set the preview domain in Storyblok to http://localhost:8000/
# to run in developer mode
yarn develop # or npm run develop
# to build your project
yarn build # or npm run build