基于 Vue3.x + Vite2.x + Ant Design Vue 构建的适用于中后台管理系统的组合模板框架。
( A unified template used to backend management built on Vue3.x + Vite2.x + Ant Design Vue. )
Makeit Admin Pro
,基于Vue3.x + Vite2.x
版本,并结合Ant Design Vue
组件库开发的一套适合中后台管理项目的统一UI
框架,项目内含统一的页面布局 / 注册页面 / 登录页面 / 忘记密码 / 滑块验证码组件 / 搜索联想组件 / 动态菜单配置 / 权限管理配置等常用模块,开箱即用(有部分组件已经单独抽离并发布于Npm
)。集成这套框架的目的,主要是为了免去中后台管理项目中,基础又重复的页面,如页面的基础布局,登录 / 注册 / 忘记密码等页面,让开发人员能更加专注于业务内容页面的开发。该框架封装了Axios
/Cookie
/Storage
等基础功能,可通过如this.$cookie
形式直接调用,同时也易于扩展。现阶段还在不断完善,持续开发更新中 ...限于本人的技术水平,有些问题可能考虑的并不周全,若对该框架的
UI
或功能组件的使用有更好的建议,亦或有更多的定制化需求,组件存在BUG
等,欢迎来 这里 提issues
,我将尽可能的抽时间去解决相应的BUG
,去完善合理的定制化需求。
npm i makeit-admin-pro
import { createApp } from 'vue'
import MakeitAdminPro from 'makeit-admin-pro'
import App from './app.vue'
const app = createApp(App)
app.use(MakeitAdminPro)
app.mount('#app')
<template>
<mi-layout></mi-layout>
</template>
<template>
<mi-login :action="api.login"></mi-login>
</template>
<template>
<mi-register :action="api.register"></mi-register>
</template>
更多内容及使用请查看在线示例:https://admin.makeit.vip