Vue Structure is a Vue CLI Plugin that generate a project structure. It's made following the: Javascript Conventions and Vue Style Guide.
The Vue Structure documentation, visit Vue Structure Docs
- Conventional project structure
- Code Comfort
- Modularity
- Router
- Store (State Management)
- Directives folder (with globals file)
- Filters folder (with globals file)
- Mixins folder (with globals file)
- Views folder (with "404 Not Found view")
- Asset folder included: fonts, icons, images and SCSS files.
- Airbnb Code Style
# Create new project with vue cli
vue create my-project
# Go into your new folder
cd my-project
# Add Vue Structure
vue add structure
# Start Developing!
yarn serve
vue create --preset ericfennis/vue-structure {my-project}