npm.io
0.4.0 • Published 8 years ago

nuxt-base

Licence
MIT
Version
0.4.0
Deps
2
Size
58 kB
Vulns
1
Weekly
0
Stars
1

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