- 移除 .gitignore 配置文件 - 删除 Prettier 配置文件 - 删除 AdminApplications.vue 管理员应用页面组件 - 移除 API 服务配置文件 - 删除 App.vue 根组件 - 移除 applicationController API 接口定义 - 删除 bossApplicationDecisionController 决策控制器 - 移除 BossApplications.vue 招聘方应用页面 - 删除 BossCompany.vue 公司管理页面 - 移除 bossController API 控制器 - 删除 Bosses.vue 招聘方列表页面 - 移除 companyController 公司控制器 - 删除 Pinia 计数器存储 - 移除环境类型定义文件 - 删除 VSCode 扩展推荐配置 - 清空 HomeView.vue 首页组件
19 lines
546 B
TypeScript
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:8082/v3/api-docs',
|
|
serversPath: join(__dirname, 'src/api'),
|
|
mock: false,
|
|
}).catch((error) => {
|
|
console.error('API生成失败:', error);
|
|
process.exit(1);
|
|
});
|