Github url


by PanJiaChen

PanJiaChen /vue-admin-template

a vue2.0 minimal admin template

11.3K Stars 4.4K Forks Last release: 22 days ago (4.4.0) MIT License 231 Commits 10 Releases

Available items

No Items, yet!

The developer of this repository has not created any items for sale yet. Need a bug fixed? Help with integration? A different license? Create a request here:


English | 简体中文

A minimal vue admin template with Element UI & axios & iconfont & permission control & lint

Live demo:

**The current version is


build on


. If you want to use the old version , you can switch branch to tag/3.11.0, it does not rely on


## GitAds


## Build Setup

clone the project git clone # 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](



``` version, you can use vue-typescript-admin-template (Credits: @Armour)

Related Project

Browsers support

Modern browsers and Internet Explorer 10+.

| IE / EdgeIE / Edge | FirefoxFirefox | ChromeChrome | SafariSafari | | --------- | --------- | --------- | --------- | | IE10, IE11, Edge| last 2 versions| last 2 versions| last 2 versions


MIT license.

Copyright (c) 2017-present PanJiaChen

We use cookies. If you continue to browse the site, you agree to the use of cookies. For more information on our use of cookies please see our Privacy Policy.