5feb24e 子仓库提交 git-subtree-dir: crop-x-new git-subtree-split: 5feb24e4e221308e6e146bb0fce87f1fb3e152e8
17 lines
400 B
TypeScript
17 lines
400 B
TypeScript
import { defineConfig } from "@hey-api/openapi-ts";
|
|
|
|
// 获取环境变量配置
|
|
const baseUrl = process.env.API_BASE_URL || 'http://localhost:8080';
|
|
|
|
export default defineConfig({
|
|
client: "@hey-api/client-fetch",
|
|
input: `${baseUrl}/openapi.json`,
|
|
output: "./src/lib/api",
|
|
schemas: {
|
|
name: "types.gen.ts",
|
|
},
|
|
services: {
|
|
name: "sdk.gen.ts",
|
|
},
|
|
clientName: "client.gen.ts",
|
|
}); |