Skip to content

Headless CMS meets Universal Apps - Nuxt.js Prismic Plugin

License

Notifications You must be signed in to change notification settings

Gholgot/prismic-nuxt

 
 

Repository files navigation

prismic-nuxt Build Status Coverage Status npm version

Headless CMS meets Universal Apps - Nuxt.js plugin for Prismic

Installation

$ yarn add prismic-nuxt

Features

  • Batteries Included: Easily access official Prismic JavaScript & Prismic DOM libraries in your Nuxt.js app.
  • Preview Mode: Automatically add Prismic Previews to your site without additional configuration.
  • Compact Configuration: Just add your Prismic repository endpoint and a link resolver and you're good to go.

Quick Start

Install prismic-nuxt and add the following minimal configuration to nuxt-config.js;

...
modules: [
  ['prismic-nuxt', {
    endpoint: 'https://<REPOSITORY>.cdn.prismic.io/api/v2',
    linkResolver: function(doc, ctx) {
      return '/'
    }
  }]
]

You can now access Prismic inside your Nuxt.js app through the $prismic variable. Follow our Getting Started guide for further documentation and examples.

Node v8 Support

Since v0.5.0, prismic-nuxt should now work with Node v8 and above. We don't manually test on Node v8, however unit tests will now be tested on both Node v8 and V10 on Travis. There's no guarantees that it'll work as expected, especially after Node v8 drops out of support in January 2020.

About

Headless CMS meets Universal Apps - Nuxt.js Prismic Plugin

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • JavaScript 97.3%
  • CSS 2.5%
  • HTML 0.2%