- Notifications
You must be signed in to change notification settings - Fork0
🎉 A magical vue adminhttp://panjiachen.github.io/vue-element-admin
License
liuwenbin/vue-element-admin
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
English |简体中文
vue-element-admin is a front-end management background integration solution. It based onvue and use the UI Toolkitelement.
It is a magical vue admin based on the newest development stack of vue, built-in i18n solution, typical templates for enterprise applications, lots of awesome features. It helps you build a large complex Single-Page Applications. I believe whatever your needs are, this project will help you.
This project is positioned as a background integration solution and is not suitable for secondary development as a basic template.
- Base template recommends using:vue-admin-template
- Desktop:electron-vue-admin
- Typescript:vue-typescript-admin-template (Credits:@Armour)
This project does not support low version browsers (e.g. IE). Please add polyfill yourself if you need them.
Note: This project uses element-ui@2.3.0+ version, so the minimum compatible vue@2.5.0+
Start usingwebpack4
fromv3.8.0
. If you still want to continue usingwebpack3
, please use this branchwebpack3
You need to installnode andgit locally. The project is based onES2015+,vue,vuex,vue-router,axios andelement-ui, all request data is simulated usingMock.js.Understanding and learning this knowledge in advance will greatly help the use of this project.
Become a sponsor and get your logo on our README on GitHub with a link to your site.[Become a sponsor]
Admin Dashboard Templates made with Vue, React and Angular.
- Login / Logout- Permission Authentication - Page permission - Directive permission - Two-step login- Multi-environment build - dev sit stage prod- Global Features - I18n - Multiple dynamic themes - Dynamic sidebar (supports multi-level routing) - Dynamic breadcrumb - Tags-view (Tab page Support right-click operation) - Svg Sprite - Mock data - Screenfull - Responsive Sidebar- Editor - Rich Text Editor - Markdown Editor - JSON Editor- Excel - Export Excel - Export zip - Upload Excel - Visualization Excel- Table - Dynamic Table - Drag And Drop Table - Tree Table - Inline Edit Table- Error Page - 401 - 404- Components - Avatar Upload - Back To Top - Drag Dialog - Drag Select - Drag Kanban - Drag List - SplitPane - Dropzone - Sticky - CountTo- Advanced Example- Error Log- Dashboard- Guide Page- ECharts- Clipboard- Markdown to html
# clone the projectgit clone https://github.com/PanJiaChen/vue-element-admin.git# install dependencynpm install# developnpm run dev
This will automatically openhttp://localhost:9527.
# build for test environmentnpm run build:sit# build for production environmentnpm run build:prod
# --report to build with bundle size analyticsnpm run build:prod --report# --generate a bundle size analytics. default: bundle-report.htmlnpm run build:prod --generate_report# --preview to start a server in local to previewnpm run build:prod --preview# lint codenpm run lint# auto fixnpm run lint -- --fix
Refer toDocumentation for more information
Detailed changes for each release are documented in therelease notes.
If you find this project useful, you can buy author a glass of juice 🍹
Modern browsers and Internet Explorer 10+.
![]() IE / Edge | ![]() Firefox | ![]() Chrome | ![]() Safari |
---|---|---|---|
IE10, IE11, Edge | last 2 versions | last 2 versions | last 2 versions |
Copyright (c) 2017-present PanJiaChen
About
🎉 A magical vue adminhttp://panjiachen.github.io/vue-element-admin
Resources
License
Uh oh!
There was an error while loading.Please reload this page.
Stars
Watchers
Forks
Packages0
Languages
- Vue65.3%
- JavaScript29.0%
- CSS5.5%
- HTML0.2%