@vuesion/addon-contentful
Version:
vuesion contentful integration
48 lines (27 loc) • 1.45 kB
Markdown
# `@vuesion/addon-contentful`
> contentful integration for the [vuesion project](https://github.com/vuesion/vuesion)
# Installation
Inside your vuesion project run:
```js
npm run add
```
# Create Contentful Models
## Page

## Text

## Gallery

# Create Content
## Test Page

## Notfound Page

# Testing
- run your app `CONTENTFUL_ACCESS_TOKEN=your-token CONTENTFUL_SPACE_ID=your-space-id CONTENTFUL_PREVIEW=true npm run dev`
- go to [http://localhost:3000/test](http://localhost:3000/test)
- you should see the content from contentful
- go to [http://localhost:3000/foo](http://localhost:3000/foo)
- you should get a 404 error in the network tab and the content from contentful
# Next steps
- create more content models and refine the logic in the contentful module e.g. use `<component :is="item.component" v-bind="item.properties" />`