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
- Host: GitHub
- URL: https://github.com/cycjimmy/vue-webpack-starter
- Owner: cycjimmy
- License: mit
- Created: 2019-07-31T07:50:28.000Z (almost 7 years ago)
- Default Branch: main
- Last Pushed: 2025-04-29T02:24:54.000Z (about 1 year ago)
- Last Synced: 2025-04-29T03:30:51.082Z (about 1 year ago)
- Topics: starter, vue, webpack
- Language: JavaScript
- Homepage: https://cycjimmy.github.io/vue-webpack-starter
- Size: 7.52 MB
- Stars: 1
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Contributing: CONTRIBUTING.md
- License: LICENSE
- Code of conduct: CODE_OF_CONDUCT.md
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/