项目简介
peach-admin 是基于 vue3
、vite2
、Element-Plus
、TypeScript
等主流技术开发的,针对医疗信息化领域的开箱即用的中后台前端解决方案。采用前端较新的技术栈,可作为项目启动模版。
项目的主要特性和功能
技术栈
- Vue 3.0:新一代 Vue 框架,具备高性能和强大功能。
- Vite:前端构建工具,热更新和冷启动速度快。
- TypeScript:静态类型检查语言,增强代码可维护性和健壮性。
- Element Plus:基于 Vue 3 的桌面端组件库,提供丰富 UI 组件与主题定制。
- Axios:HTTP 客户端库,用于发起 API 请求。
- Pinia:Vue 3 专用的状态管理库。
功能特性
- 代码规范与自动导入:使用 husky 和 lint - staged 约束代码规范,提交代码前进行 lint 检查和格式化。配置 AutoImport 和 Components 插件,实现 API 和组件的自动导入与按需加载。
- axios 封装:封装 axios,有请求和响应拦截器,支持 get 和 post 请求、跨域请求及状态管理,便于 API 调用和数据交互。
- Mock 数据模拟:借助 vite - plugin - mock 插件实现本地 Mock 数据的生成与管理,方便开发和测试。
- Pinia 状态管理:支持使用 Pinia 进行状态管理,便于组件间共享状态和通信。
安装使用步骤
步骤一:下载源码文件
可通过 git clone 或直接下载 zip 包的方式获取项目源码。
步骤二:安装依赖
在项目根目录下执行以下命令安装依赖:
shell
yarn install
步骤三:运行项目
在项目根目录下执行以下命令启动项目:
shell
yarn dev
步骤四:开发和使用项目
依据项目需求和设计开发功能模块,参考项目目录结构和组件规范。完成后可提交代码进行版本管理和协作开发,按需配置和使用 Mock 数据模拟、代码规范等功能特性。
下载地址
点击下载 【提取码: 4003】【解压密码: www.makuang.net】