将OpenAPI 3与Node.JS一起使用

将OpenAPI 3与Node.JS一起使用,node.js,rest,swagger,openapi,Node.js,Rest,Swagger,Openapi,我想将OpenAPI 3集成到我的node.js项目中,并利用现有的招摇过市工具 我注意到斯威格npm模块已经五年没有更新了。还有其他问题,比如这个()基本上没有得到回答 肤浅的网络搜索不会给我任何结果 有人对如何将OpenAPI 3.*标准实现到node中的招摇过市应用程序中有什么想法/建议吗?即使您已经找到了关于如何手动执行此操作的教程或说明,我也非常感谢您提供一些指导和建议 我试着像在线编辑器一样,简单地将OpenAPI3标准放入编辑器(swagger project edit),结果错误

我想将OpenAPI 3集成到我的node.js项目中,并利用现有的招摇过市工具

我注意到斯威格npm模块已经五年没有更新了。还有其他问题,比如这个()基本上没有得到回答

肤浅的网络搜索不会给我任何结果

有人对如何将OpenAPI 3.*标准实现到node中的招摇过市应用程序中有什么想法/建议吗?即使您已经找到了关于如何手动执行此操作的教程或说明,我也非常感谢您提供一些指导和建议

我试着像在线编辑器一样,简单地将OpenAPI3标准放入编辑器(
swagger project edit
),结果错误百出。我尝试手动更新swagger.yaml文档,这也会导致节点应用程序崩溃

新标准(3.*vs 2)的更新更易于阅读、实现和重用,这就是为什么我要问这个问题。再次感谢您的指导和帮助。

请回到2017年3.0版开始的OpenAPI。最初创建Swagger标准(Smartbear)的公司现在将Swagger名称用于自己的工具,而开放标准则使用OpenAPI。这就是为什么你没有看到很多工具使用的名称招摇过市

js是一种非常流行的语言,因此OpenAPI 3.0提供了丰富的工具。将来,在搜索时使用术语“OpenAPI”,您将获得更好的结果


这个流行的站点有一系列利用OpenAPI的流行工具,以及每个工具使用的语言列表。这是一个很好的起点,尽管还有许多其他工具。

非常感谢您的快速响应!那么,在这一点上,是否有一种方法可以实现swagger的工具,或者根本不需要实现?我喜欢API codegen以及它如何加速开发的这一部分。如果这就是我想要的,我是否应该使用在线swagger编辑器,跳过从npm安装swagger?您需要研究不同的工具,并确定哪些工具适合您的特定需求。对于所有问题,没有一刀切的解决方案。