Files
BOSS/BOSSFrontEnd/openapi.config.ts
FuzzyCoco0117 a146c28cf8 chore(project): 删除项目中的所有文件
- 移除 .gitignore 配置文件
- 删除 Prettier 配置文件
- 删除 AdminApplications.vue 管理员应用页面组件
- 移除 API 服务配置文件
- 删除 App.vue 根组件
- 移除 applicationController API 接口定义
- 删除 bossApplicationDecisionController 决策控制器
- 移除 BossApplications.vue 招聘方应用页面
- 删除 BossCompany.vue 公司管理页面
- 移除 bossController API 控制器
- 删除 Bosses.vue 招聘方列表页面
- 移除 companyController 公司控制器
- 删除 Pinia 计数器存储
- 移除环境类型定义文件
- 删除 VSCode 扩展推荐配置
- 清空 HomeView.vue 首页组件
2026-01-14 19:58:59 +08:00

19 lines
546 B
TypeScript

import { generateService } from '@umijs/openapi';
import { fileURLToPath } from 'url';
import { dirname, join } from 'path';
// 获取当前文件目录
const __filename = fileURLToPath(import.meta.url);
const __dirname = dirname(__filename);
// 生成 API 服务代码
generateService({
requestLibPath: "import request from '@/libs/request'",
schemaPath: 'http://localhost:8081/v3/api-docs',
serversPath: join(__dirname, 'src/api'),
mock: false,
}).catch((error) => {
console.error('API生成失败:', error);
process.exit(1);
});