- 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 production-ready solution for admin interfaces. Based onVue.js and use the UI Toolkit --element.vue-element-admin
is a magical vue admin, it 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.
vue-element-admin is a admin interfaces integration solution, which is not suitable for secondary development as a base template.
- Base template recommends using:vueAdmin-template
- Desktop:electron-vue-admin
Note: This project uses element-ui@2.0.0+ version, so the minimum compatible vue@2.5.0
You need to installnode andgit locally. The project is based onES2015+、vue、vuex、vue-router 和element-ui. All data requests for this project are simulated usingMock.js. It would be helpful if you have pre-existing knowledge on those.
This project is not a scaffolding and is more of an integrated solution.
This project does not support low version browsers (e.g. IE). Please add polyfill yourself if you need them.
- Login / Logout- Permission authentication- Multi-environment build- Dynamic sidebar (supports multi-level routing)- Dynamic breadcrumb- I18n- Customizable theme- Tags-view(Tab page Support right-click operation)- Rich text editor- Markdown editor- JSON editor- Screenfull- Drag and drop list- Svg Sprite- Dashboard- Mock data- Echarts- Clipboard- 401/404 error page- Error log- Export excel- Export zip- Front-end visualization excel- Tree Table- Table example- Dynamictable example- Drag and drop table example- Inline edit table example- Form example- Two-step login- SplitPane- Dropzone- Sticky- CountTo- Markdown to html
# clone the projicegit 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# --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 🍹
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%