Skip to content
This repository was archived by the owner on Nov 12, 2020. It is now read-only.

Vue2, Vuex 3, Vue Router 3, Element-ui and Typescript SPA project quick start kit(Vue element ui 快速开始脚手架)

Notifications You must be signed in to change notification settings

chachaxw/vue-element-quick-start

Folders and files

NameName
Last commit message
Last commit date
Jan 22, 2019
Jan 22, 2019
Nov 11, 2020
May 11, 2017
Jan 22, 2019
Jan 22, 2019
Jan 22, 2019
Dec 3, 2019
Jan 22, 2019
Jan 22, 2019
Jan 22, 2019
Sep 1, 2020
Sep 1, 2020
Jan 22, 2019
Jan 22, 2019
Jan 22, 2019
Jan 22, 2019
Nov 11, 2020

Repository files navigation

Vue element ui quick start

Github issues Github forks Github stars

Project setup

yarn install
$ yarn global add pm2

Compiles and hot-reloads for development

yarn run serve

Compiles and minifies for production

yarn run build

Run your tests

yarn run test

Lints and fixes files

yarn run lint

Run your end-to-end tests

yarn run test:e2e

Run your unit tests

yarn run test:unit

Customize configuration

See Configuration Reference.

Element UI offical website

See Element UI.

Page Screen Shot

Screen Shot

Project Structure

.
├── public/                       # public files
│   └── ...
├── server/                       # node server files
│   ├── controller                # node controller files
│       └── ...
│   ├── model                     # node model files or mock data files
│       └── ...
│   └── server.js                 # node start file
├── src/
│   ├── assets/                   # other static files
│   │   └── ...
│   ├── actions/                  # Vuex actions file
│   │   └── ...
│   ├── modules/                  # Vuex modules file
│   │   └── ...
│   ├── store/                    # Vuex store file
│   │   └── ...
│   ├── helpers/                  # helper files(e.g:Ajax)
│   │   └── ...
│   ├── components/               # component files
│   │   └── ...
│   ├── main.js                   # app entry file
│   ├── routes.js                 # app router
│   ├── App.vue                   # app main component
│   └── ...
├── static/                       # pure static assets (directly copied)
├── .babel.config.js              # babel config
├── vue.config.js                 # webpack config
├── cypress.json                  # Cypress config
├── tsconfig.json                 # Typescript config
├── tslint.json                   # Tslint config
└── package.json                  # build scripts and dependencies