Sobre el proyecto

vue-element-admin es una solución front-end lista para producción para interfaces de administración, construida sobre Vue y Element UI. Está dirigida a aplicaciones de página única grandes y complejas, e incluye una solución de i18n, plantillas empresariales típicas y un amplio conjunto de funciones integradas. El proyecto utiliza Vue 2.6, Element UI 2.7, Vuex, Vue Router, Axios y Mock.js para datos de solicitud simulados. El desarrollo requiere Node.js y Git. El README describe características como login/logout, permisos de página y directiva, login de dos pasos, configuración de permisos, compilaciones multi-entorno (dev, sit, stage, prod), i18n global, múltiples temas dinámicos, barra lateral dinámica con enrutamiento multinivel, breadcrumbs dinámicos, tags-view con operaciones de clic derecho, SVG sprite, datos mock, pantalla completa y barra lateral responsiva. El soporte del editor cubre texto enriquecido, Markdown y JSON. El soporte de Excel incluye exportación, carga, visualización y exportación zip. Los ejemplos de tablas incluyen tablas dinámicas, tablas de arrastrar y soltar, y tablas de edición en línea. Las páginas de error incluyen 401 y 404. Los componentes de UI incluyen carga de avatar, volver arriba, diálogo de arrastre, selección de arrastre, kanban de arrastre, lista de arrastre, SplitPane, Dropzone, Sticky y CountTo. Ejemplos y herramientas adicionales incluyen un registro de errores, dashboard, página de guía, ECharts, portapapeles y conversión de Markdown a HTML. La rama master predeterminada v4.1.0+ no incluye i18n; los usuarios que necesiten i18n son dirigidos a la rama i18n. La versión actual v4.0+ está construida sobre vue-cli, mientras que las versiones anteriores sin vue-cli están disponibles bajo tag/3.11.0. El README señala que este proyecto no soporta directamente navegadores de versiones bajas como IE y solicita a los usuarios que añadan los polyfills ellos mismos. Se incluyen enlaces a la vista previa en línea, documentación, chat de Gitter, wiki, vista previa de Gitee y plantillas relacionadas. Los proyectos relacionados incluyen vue-admin-template como plantilla base, electron-vue-admin para escritorio y vue-typescript-admin-template para TypeScript. La licencia es MIT.