Sobre o projeto
vue-element-admin é uma solução front-end pronta para produção para interfaces administrativas, construída sobre Vue e Element UI. Ela é voltada para aplicações de página única (SPA) grandes e complexas, incluindo uma solução de i18n, templates empresariais típicos e um amplo conjunto de recursos nativos. O projeto utiliza Vue 2.6, Element UI 2.7, Vuex, Vue Router, Axios e Mock.js para simulação de dados de requisição. O desenvolvimento requer Node.js e Git. O README descreve recursos como login/logout, permissões de página e diretiva, login em duas etapas, configuração de permissões, builds de múltiplos ambientes (dev, sit, stage, prod), i18n global, múltiplos temas dinâmicos, barra lateral dinâmica com roteamento multinível, breadcrumbs dinâmicos, tags-view com operações de clique direito, SVG sprite, dados mock, tela cheia e barra lateral responsiva. O suporte ao editor abrange texto rico, Markdown e JSON. O suporte ao Excel inclui exportação, upload, visualização e exportação em zip. Exemplos de tabelas incluem tabelas dinâmicas, tabelas de arrastar e soltar e tabelas de edição inline. Páginas de erro incluem 401 e 404. Componentes de UI incluem upload de avatar, back-to-top, drag dialog, drag select, drag kanban, drag list, SplitPane, Dropzone, Sticky e CountTo. Exemplos e ferramentas adicionais incluem log de erros, dashboard, página de guia, ECharts, área de transferência e conversão de Markdown para HTML. O branch master padrão v4.1.0+ não inclui i18n; usuários que necessitam de i18n são direcionados para o branch i18n. A versão atual v4.0+ é construída sobre vue-cli, enquanto versões anteriores sem vue-cli estão disponíveis sob a tag/3.11.0. O README observa que este projeto não suporta navegadores de versões baixas, como o IE, diretamente, e solicita que os usuários adicionem polyfills por conta própria. Preview online, documentação, chat Gitter, wiki, preview Gitee e templates relacionados estão linkados. Projetos relacionados incluem o vue-admin-template como template base, electron-vue-admin para desktop e vue-typescript-admin-template para TypeScript. A licença é MIT.
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.