从YAML生成javascript类/对象

是否有任何工具可以从YAML生成 JavaScript类?

我有一个昂首阔步的YAML,我想生成看起来像这样的javascript模型:

'use strict';

function Product(name,description){
    this.name = name;
    this.description = description;
    this.toString = function(){
        return this.name+" : "+this.description;
}

}

使用招摇的YAML:

.
.
.
deFinitions:
  product:
properties:
  name:
    type: string
  description:
    type: string
required:
  - name
  - description
.
.
.

解决方法

您可以使用 Swagger Codegen生成JS API客户端(带有模型),其他语言中的客户端(例如Ruby,Typescript等),服务器存根(例如NodeJS,Java Spring等)和api文档.

鉴于您已经拥有OpenAPI / Swagger规范,您可以执行以下操作:

>转到https://editor.swagger.io>在顶部菜单中选择“文件”,然后选择“导入文件”以加载规范>然后在顶部菜单中选择“生成客户端”,然后单击“Javascript”

相关文章

前言 做过web项目开发的人对layer弹层组件肯定不陌生,作为l...
前言 前端表单校验是过滤无效数据、假数据、有毒数据的第一步...
前言 图片上传是web项目常见的需求,我基于之前的博客的代码...
前言 导出Excel文件这个功能,通常都是在后端实现返回前端一...
前言 众所周知,js是单线程的,从上往下,从左往右依次执行,...
前言 项目开发中,我们可能会碰到这样的需求:select标签,禁...