【发布时间】:2022-01-11 04:00:08
【问题描述】:
我正在使用 openapi-client-axios 从 open-api 规范文件生成 axios 实例。当我的应用程序启动时,它会请求 open-api 规范,并且库会从中生成一个 axios 实例。现在,我想删除对我的 open-api 规范的运行时依赖并保存生成的实例。
有没有办法从 JS 对象生成原型构建器? 我想实现这样的目标:
generateJSCodeFrom(axiosInstance);
输出.js:
function GeneratedAxiosClient() {
}
GeneratedAxiosClient.prototype.getById = function(id) {
return axios.get("localhost:8080/people", {id});
};
【问题讨论】:
标签: javascript axios code-generation