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

https://github.com/cycjimmy/vue-webpack-starter

vue webpack starter
https://github.com/cycjimmy/vue-webpack-starter

starter vue webpack

Last synced: about 1 year ago
JSON representation

vue webpack starter

Awesome Lists containing this project

README

          

# Vue Webpack Starter

![][workflows-badge-image]
[![libraries dependency status][libraries-status-image]][libraries-status-url]
[![Release date][release-date-image]][release-url]
[![vue][vue-image]][vue-url]
[![webpack][webpack-image]][webpack-url]
[![semantic-release][semantic-image]][semantic-url]

* A webpack starter for vue building. [Demo][github-pages-url]

## Features
* CSS Module
* Support Sass
* Store([Vuex](https://github.com/vuejs/vuex))
* Router([vue-router](https://github.com/vuejs/vue-router))

## Installation
```shell
$ npm install
# or
$ yarn install
```

## Main directory structure
```text
vue-webpack-starter

├─app/ # Project entry folder
│ └─...
├─mock/ # Mock data entry folder
│ └─api/
├─static/ # Static folder
│ ├─images/ # Pictures folder
│ ├─view/ # Static html template folder
│ │ └──...
│ └─favicon.ico # Icon file
├─webpack/ # Webpack configuration folder
│ ├─browserSync.config.js # BrowserSync config file
│ ├─postcss.config.js # Postcss config file
│ └─... # Webpack configuration files
└─...
```

## Main Tasks
```shell
# Run in development
$ npm start

# Build for production
$ npm run build
# or
$ npm run build:watch
```

[workflows-badge-image]: https://github.com/cycjimmy/vue-webpack-starter/workflows/Test%20CI/badge.svg

[libraries-status-image]: https://img.shields.io/librariesio/release/github/cycjimmy/vue-webpack-starter
[libraries-status-url]: https://libraries.io/github/cycjimmy/vue-webpack-starter

[release-date-image]: https://img.shields.io/github/release-date/cycjimmy/vue-webpack-starter
[release-url]: https://github.com/cycjimmy/vue-webpack-starter/releases

[vue-image]: https://img.shields.io/github/package-json/dependency-version/cycjimmy/vue-webpack-starter/vue
[vue-url]: https://github.com/vuejs/vue

[webpack-image]: https://img.shields.io/github/package-json/dependency-version/cycjimmy/vue-webpack-starter/dev/webpack
[webpack-url]: https://github.com/webpack/webpack

[semantic-image]: https://img.shields.io/badge/%20%20%F0%9F%93%A6%F0%9F%9A%80-semantic--release-e10079.svg
[semantic-url]: https://github.com/semantic-release/semantic-release

[github-pages-url]: https://cycjimmy.github.io/vue-webpack-starter/