GitHub - PanJiaChen/vue-admin-template: a vue2.0 minimal admin template
source link: https://github.com/PanJiaChen/vue-admin-template
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.
README.md
vue-admin-template
English | 简体中文
A minimal vue admin template with Element UI & axios & iconfont & permission control & lint
Live demo: http://panjiachen.github.io/vue-admin-template
The current version is v4.0+
build on vue-cli
. If you want to use the old version , you can switch branch to tag/3.11.0, it does not rely on vue-cli
Build Setup
# clone the project git clone https://github.com/PanJiaChen/vue-admin-template.git # enter the project directory cd vue-admin-template # install dependency npm install # develop npm run dev
This will automatically open http://localhost:9528
Build
# build for test environment npm run build:stage # build for production environment npm run build:prod
Advanced
# preview the release environment effect npm run preview # preview the release environment effect + static resource analysis npm run preview -- --report # code format check npm run lint # code format check and auto fix npm run lint -- --fix
Refer to Documentation for more information
Demo
Extra
If you want router permission && generate menu by user roles , you can use this branch permission-control
For typescript
version, you can use vue-typescript-admin-template (Credits: @Armour)
Related Project
Browsers support
Modern browsers and Internet Explorer 10+.
IE / Edge
Firefox
Chrome
Safari IE10, IE11, Edge last 2 versions last 2 versions last 2 versions
License
MIT license.
Copyright (c) 2017-present PanJiaChen
Recommend
About Joyk
Aggregate valuable and interesting links.
Joyk means Joy of geeK