/vuetober-spa

A single page application for October CMS, with the latest and greatest frontend

Primary LanguageVueMIT LicenseMIT

Build Status Depdendencies Dev Depdendencies License

This repository is a pre-configured Vuetober theme for building single page applications. It comes with the following features, and additional tooling can be added with vue-cli.

  • Vuex & vue-router
  • Babel
  • ESLint
  • Unit testing with Jest
  • SASS / SCSS preprocessing

Getting started

Run the following commands from your theme directory to get started:

  • git clone git@github.com:scottbedard/vuetober-spa.git mytheme
  • cd mytheme
  • yarn install

Once this is done, the following commands will be available.

# start dev server with hot-reloading
yarn serve

# build production assets
yarn build

# run tests
yarn test:unit

# lint and fix files
yarn lint

See the vue-cli documentation for information on customizing the config.

License

Copyright (c) 2019-present, Scott Bedard

MIT