Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

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

Awesome Lists containing this project

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)