blamo
v1.4.0
Published
Bukwild's Nuxt starter template and bootstrapping module
Downloads
4
Readme
Blamo
This forks the official Nuxt starter template and adds elements of Bukwild's default stack including:
- Coffeescript scripting
- Stylus styles (including Bukwild's stylus library and shared defintions file)
- Pug templates
- Sentry error reporting (including source maps and collecting user feedback)
- Robots.txt (that automatically denies all on non-production environments)
- Adds common plugins:
- normalize.css
- fastclick
- unorphan
- balance-text
As much as possible is moved to a Nuxt module (at module/index.js
) so that configuration isn't hard coded into your app and can receive npm updates.
Prerequisites
Make sure to have node 8.0+
and npm 5.0+
installed
Installation
This is a project template for vue-cli.
$ vue init BKWLD/blamo my-project # or vue init BKWLD/blamo .
$ cd my-project
# install dependencies
$ yarn
Make sure to use a version of vue-cli >= 2.1 (
vue -V
).
Usage
See the template's README
Config
Many defaults can be disabled with the following options:
module.exports =
modules: ['blamo',
noCjsVue: false
noSentry: false
noMaxChunkSize: false
noRobots: false
noBalanceText: false
noUnorphan: false
noFailCodeOnGenerateError: false
]