# authority-client **Repository Path**: xtqg/authority-client ## Basic Information - **Project Name**: authority-client - **Description**: 使用vue3开发的后台管理模板,实现了基于rbac架构设计思想开发的权限管理,能够控制菜单权限和接口权限 - **Primary Language**: TypeScript - **License**: MPL-2.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 7 - **Forks**: 0 - **Created**: 2024-12-06 - **Last Updated**: 2025-10-17 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # 加入开源 欢迎有兴趣的开发者加入我的开源项目跟我一起完善功能 线上预览地址:[http://ly-admin.com/#/authorization/user](http://ly-admin.com/#/authorization/user) 联系方式 v: xy47891 q: 2935981677 # 1. 安装 ``` npm install ``` # 2. 运行 ``` npm run dev ``` # 3. 打包 ``` npm run build ``` # 4. 目录结构 ``` ├── dist 打包后的文件 ├── mock mock数据 ├── public 静态资源 ├── src 源码 │   ├── assets 静态资源 │   ├── components 组件 │   ├── hooks 钩子函数 │   ├── layout 布局 │   ├── locale 国际化 │   ├── plugins 插件 │   ├── router 路由 │   ├── store 状态管理 │   ├── styles 样式 │   ├── utils 工具 │   └── views 页面 ├── └── App.vue 应用入口文件 ├── └── main.js 入口文件 ├── types 类型定义 ├──.gitignore git忽略文件 ├──.env 环境变量 ├──.env.development 开发环境变量 ├──.env.production 开发环境变量 ├── index.html 入口文件 ├── package.json 包配置文件 ├── tsconfig.json ts配置文件 ├── tsconfig.app.json 项目ts配置文件 ├── tsconfig.node.json vite的ts配置文件 ├── vite.config.ts vite配置文件 └── README.md 说明文件 ``` # 5. 技术栈 - vue3、vite、TypeScript、pinia、vue-router、axios、element-plus、less、mockjs