nuxt-base

v0.1.1
Base module for Nuxt.js
nuxt module

Base Module for Nuxt

Opinionated Nuxt config defaults.

Installation

yarn add nuxt-base

Setup

// nuxt.config.js
module.exports = {
  modules: [
    'nuxt-base'
  ]
}

Configuration

// nuxt.config.js
module.exports = {
  modules: [
    'nuxt-base'
  ],
  // defaults
  base: {
    overrideRouter: true,
    router: {
      linkActiveClass: 'active-link',
      linkExactActiveClass: 'active-link-exact'
    },
    overrideMessages: true,
    messages: {
      'error_404': 'Page not found',
      'server_error': 'Server error',
      'back_to_home': 'Back to home page'
    },
    addConstantsPlugin: true,
    addHeadMetaTags: true,
    addSVGLoader: true
  }
}

Author

Matthew Wagerfield

License

MIT

Metadata

  • MIT
  • Whatever
  • Matthew Wagerfield
  • released 11/6/2017

Downloads

Maintainers