baikaifa-openapi-tool
v0.1.30
Published
a tool to generate service file based on openapi
Readme
直接新建openApi.js,然后替换下你的url,然后node openApi.js即可生成serverce文件夹
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;
},
});