# midway-admin-template **Repository Path**: sephy/midway-admin-template ## Basic Information - **Project Name**: midway-admin-template - **Description**: MidwayJS 管理后台模板 - **Primary Language**: TypeScript - **License**: MulanPSL-2.0 - **Default Branch**: feature/20230106-elementPlus - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2023-03-13 - **Last Updated**: 2023-03-13 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # Midway Admin Template ## 简介 Midway Admin Template 是一个参考若依实现的开源后台管理系统模版。 ## 特性 - **技术栈**:使用 Midway3/Vue3 等前端前沿技术开发 - **TypeScript**:应用程序级 JavaScript 的语言 ## 准备 - [Node](http://nodejs.org/) 和 [Git](https://git-scm.com/) - [Midway3](https://midwayjs.org/docs/intro) - [Vue3](https://cn.vuejs.org/guide/introduction.html) ## 安装使用 - 获取项目代码 ```bash git clone https://gitee.com/jh_shot/midway-admin-template.git ``` - 安装依赖 ```bash pnpm i ``` - 运行 ```bash pnpm dev ``` - 打包 ```bash pnpm build ``` ## 注意事项 - lint-staged 13 控制台输出有问题,暂不升级 - Scope.Request 的服务嵌套使用时,使用 `requestContext.getAsync` 替代 `@Inject` - 是通过在 `apps/types` 目录中定义类型,再开发前后端业务 - 公共依赖写在根目录 `package.json` 中 ## 待处理