vue-element-admin is a production-ready front-end solution for admin interfaces.
# Project Structure
It based on vue and use the UI Toolkit element-ui. 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 integrates a lot of features that you may not use, it will cause a lot of code redundancy. If your project does not pay attention to this issue, you can also directly develop it based on it.Otherwise, you can use vue-admin-template.
Integrated Solution: vue-element-admin.
Basic Template: vue-admin-template. Desktop: electron-vue-admin. Typescript: vue-typescript-admin-template (Credits: @Armour).
- Others: awesome-project. You need to install node and git locally.
- The project is based on ES2015+, vue, vuex, vue-router, vue-cli , axios and element-ui, all request data is simulated using Mock.js.Understanding and learning this knowledge in advance will greatly help the use of this project.
- At the same time supporting a series of tutorial articles, how to build a complete background project from zero, suggest that you read these articles and then come to practice this project.
But there's no English version yet. This project does not support low-level browsers (such as ie).
If you need to, please add polyfills yourself. This project has built the following templates, and have built a scaffold based on Vue, which should help you prototyping production-ready admin interfaces.
It covers almost everything you need. This will automatically open http://localhost:9527. If you see the following page then you have succeeded.
# Getting Started
We have built-in models, standard components, mock data, hot module reloading, state management, i18n, global router, etc. You can continue exploring other documents for more details on those topics. Suggestion： You can use vue-element-admin as a toolbox or as an integration solution repository, It is recommended to do secondary development on the basis of vue-admin-template, if you need any additional feature, you can copy from vue-element-admin.
The repository of documentation is vue-element-admin-site based on vuepress development.
# Vue Ecosystem
# Browsers Support
There may be some spelling or translation errors in the course of writing this document.
It is welcome to point out by issue or pr. After all, English is not my mother tongue.
# Vue 生态圈
vue-element-admin is also continuing to iterate, summarize and summarize more features, and summarize the best practices of product templates/components/business scenarios in the middle and back office.
This project is also very much looking forward to your participation and feedback.
IE / Edge
|IE10, IE11, Edge||last 2 versions||last 2 versions||last 2 versions|
If you think this project is useful, you can buy a glass of juice for the author ❤️Donate.