赞
踩
基于 vue3.x + CompositionAPI setup 语法糖 + typescript + vite + element plus + vue-router-next + pinia 技术,内置支持一键生成微服务接口,适配手机、平板、pc 的后台权限管理框架,希望减少工作量,帮助大家实现快速开发。
框架一览
项目地址
技术栈
特点
推荐环境
项目结构
bin
打包脚本gen
根据./templates生成api相关文件,接口更新后执行npm run gen:api
会生成接口的定义和接口模型public
不需要打包的资源src
源码,vue项目结构,具体文档参考vue-next-admin,element-plusnpm run dev
运行npm run build
打包npm run gen:api
生成api代码,添加了模块后加入到apis中git clone https://github.com/zhontai/admin.ui.plus.git
git clone https://github.com/zhontai/Admin.Core.git
安装好nodejs18+,vscode,执行 npm i
&& npm run dev
运行即可
启动地址:http://localhost:8100
默认会跳转到登录页,账号密码 admin 111111 会自动赋值
后台 ZhonTai.Host 接口运行起来,登录无阻碍
npm run gen:api
生成,将会根据接口文档生成对应的模型,接口ts文件const apis =[
{
output: path.resolve(__dirname, '../src/api/admin'),
url: 'http://localhost:8000/admin/swagger/admin/swagger.json',
},
//添加模块 dev
{
output: path.resolve(__dirname, '../src/api/dev'),
url: 'http://localhost:8000/admin/swagger/dev/swagger.json',
}
]
代码生成的使用见下篇
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。