Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/dmitriy-kazarinov/vue-seed
vue-seed
https://github.com/dmitriy-kazarinov/vue-seed
Last synced: 5 days ago
JSON representation
vue-seed
- Host: GitHub
- URL: https://github.com/dmitriy-kazarinov/vue-seed
- Owner: dmitriy-kazarinov
- License: mit
- Created: 2017-02-07T14:45:20.000Z (almost 8 years ago)
- Default Branch: master
- Last Pushed: 2018-01-07T13:51:39.000Z (almost 7 years ago)
- Last Synced: 2024-05-29T03:14:36.364Z (5 months ago)
- Language: JavaScript
- Size: 36.1 KB
- Stars: 23
- Watchers: 3
- Forks: 4
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
- awesome-starred - dmitriy-kazarinov/vue-seed - vue-seed (others)
README
# vue-seed [![npm version](https://badge.fury.io/js/vue-seed.svg)](http://badge.fury.io/js/vue-seed)
[![NPM](https://nodei.co/npm/vue-seed.png?downloads=true)](https://nodei.co/npm/vue-seed/)
> The de facto vue-seed repo for building scalable apps with [Vue](https://vuejs.org/), [Vuex](https://vuex.vuejs.org/en/), [ES6](https://git.io/es6features), [Webpack 2](https://webpack.js.org/) and CSS framework [Bulma](http://bulma.io/)
This repo serves as a minimal seed for those looking to get up-and-running with Vue
**This seed is not a Yeoman generator.** It's a starter kit. **These are its features**:
* Flexible application structure
* A ready-to-go build system for working with [ES6](https://git.io/es6features)
* Uses router [Vue router](http://router.vuejs.org/en/)
* Uses state management pattern [Vuex](https://vuex.vuejs.org/en/)
* Uses modern CSS framework based on Flexbox [Bulma](http://bulma.io/)
* Refreshing the browser and rebuilding on file changes
* Written based on Vue and Vuex documentation## Build Setup
``` bash
# install dependencies
npm install# serve with hot reload at localhost:8080
npm run dev# build for production with minification
npm run build# build for production and view the bundle analyzer report
npm run build --report# run unit tests
npm run unit# run all tests
npm test
```For detailed explanation on how things work, checkout the [guide](http://vuejs-templates.github.io/webpack/) and [docs for vue-loader](http://vuejs.github.io/vue-loader).
___
enjoy — [**Vue-seed**](https://github.com/dulin666/vue-seed)