ddosdor / vue-sh-default-template

Template for Vue CLI 2.x

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

vue-default-sh-template

Default Vue 2.x template.

A full-featured PWA template with webpack, hot-reload, lint-on-save, unit testing & css extraction.

Install

vue init ddosdor/vue-sh-default-template my-project

About this template

Included dependencies

Folder structure

  • _mocks_ - some mocks for unit tests
  • _tests_ - all unit tests
  • src/assets - all assets for project (styles, images etc)
  • src/assets/styles - default styles with necessary mixins (SASS)
  • src/components - all components
  • src/config - all configs for project (api, handlers for interceptors etc.)
  • src/lang - files with translation
  • src/plugins - folder with Vue plugins
  • src/router - configuration for Vue-Router and all routes
  • src/store - configuration for Vuex and all Vuex modules
  • src/utils - some helpers etc.
  • src/views - all views for Vue-Router

Included plugins

  • ShI18n - plugin that allows you to dynamically load translations

About

Template for Vue CLI 2.x


Languages

Language:CSS 68.0%Language:JavaScript 29.5%Language:HTML 1.6%Language:Vue 0.9%