开发工具包,为各个前端框架提供快速 & 好用的一体化能力
- 基于 Vite,上层框架无感
- 统一脚手架
start: 启动生产服务--port=[3000]应用监听端口--host=[localhost]应用监听地址
dev: 启动开发服务
| import { | |
| useApiClientMatcher, | |
| createApiClientMatcher, | |
| ProjectConfig | |
| } from '@midwayjs/hooks-core' | |
| import { request } from '@midwayjs/hooks/request' | |
| interface ApiMetadata { | |
| file: string | |
| method: string |
| interface ProtocolClient {} | |
| interface ProtocolAdapter {} | |
| interface ProtocolLifeCycle {} | |
| interface ProtocolBuilder { | |
| client: ProtocolClient; | |
| adapter: ProtocolAdapter; |
| /** | |
| * [RFC] Hooks Http 客户端 | |
| * | |
| * @author Lxxyx | |
| * @version 1.0.0 | |
| * | |
| * 特性说明: | |
| * 1. 支持 `Decorate` 语法,自动生成 Query/Params/Headers 参数 | |
| * 2. 新增请求中间件 | |
| * 3. 新增 `setupHttpClient` 方法,用于自定义客户端 |
| import { | |
| Api, | |
| Post, | |
| } from '@midwayjs/hooks' | |
| import { | |
| File, | |
| useFiles | |
| } from '@midwayjs/upload' |