# openapi-tool **Repository Path**: keiferr/openapi-tool ## Basic Information - **Project Name**: openapi-tool - **Description**: 自动化生成接口,test。 - **Primary Language**: JavaScript - **License**: MIT - **Default Branch**: main - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 7 - **Forks**: 1 - **Created**: 2023-04-04 - **Last Updated**: 2025-07-28 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # 直接新建openApi.js,然后替换下你的url,然后node openApi.js即可生成serverce文件夹 ```js const OpenApiTool = require('baikaifa-openapi-tool'); const { resolve } = require('path'); const url = 'https://gw.alipayobjects.com/os/antfincdn/M%24jrzTTYJN/oneapi.json'; const outputDir = resolve(__dirname, 'service'); const openApiTool = new OpenApiTool({ url }); openApiTool.generateService({ template: 'axios', importText: `import axios from '@/common/apiService';`, typescript: true, pinYin:false,//如果生成的文件名是中文则转换为拼音 outputDir, format: (openapi) => { return openapi; }, }); ```