@vuesion/addon-contentful
TypeScript icon, indicating that this package has built-in type declarations

4.0.0-alpha.12 • Public • Published

@vuesion/addon-contentful

contentful integration for the vuesion project

Installation

Inside your vuesion project run:

npm run add

Create Contentful Models

Page

page model

Text

page model

Gallery

page model

Create Content

Test Page

page model

Notfound Page

page model

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
    • you should see the content from contentful
  • go to 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" />

/@vuesion/addon-contentful/

    Package Sidebar

    Install

    npm i @vuesion/addon-contentful

    Weekly Downloads

    44

    Version

    4.0.0-alpha.12

    License

    MIT

    Unpacked Size

    23.5 kB

    Total Files

    20

    Last publish

    Collaborators

    • devcrossnet