maku-admin 是基于Vue3、TypeScript、Element Plus、Vue Router、Pinia、Axios、i18n、Vite等开发的后台管理,使用门槛极低,采用MIT开源协议,完全免费开源且终身免费,可免费用于商业项目等场景!
目前已实现maku-admin后端接口的有:maku-bootmaku-cloud 2个后端开源项目。

目录结构

maku-admin
├─public   静态文件
│ 
├─src      源文件
│    ├─api         接口模块
│    ├─assets      资源文件
│    ├─components  常用组件
│    ├─hooks       业务封装
│    ├─i18n        国际化
│    ├─icons       svg图标
│    ├─layout      框架布局
│    ├─router      路由文件
│    ├─store       状态管理
│    ├─stypes      SCSS样式
│    ├─types       d.ts声明
│    ├─utils       常用工具
│    ├─views       业务视图
│    ├─App.vue     入口页面
│    ├─main.ts     入口文件,组件加载、初始化等
│ 
├─.env.development      开发环境配置
├─.env.production       生产环境配置
├─.eslintignore         eslint忽略的文件
├─.eslintrc.js          eslint规则配置
├─.prettierrc.js        prettier规则配置
├─components.d.ts       动态生成的
├─index.html            首页文件
├─package.json          依赖管理
├─tsconfig.json         TypeScript配置
├─vite.config.ts        Vite配置

获取帮助

官方社区:https://maku.net
演示环境:https://demo.maku.net/maku-boot
Github地址:https://github.com/makunet/maku-admin
Gitee地址:https://gitee.com/makunet/maku-admin