在 Firebase Cloud Functions 项目中生成 Swagger 文档

2024-01-04

是否可以从 firebase 云函数中的函数注释生成 Swagger Spec 文件?如果是的话,我们该怎么做呢?

我看到云函数代码更像是无服务器,所以想知道这是否可能。


我还没有找到自动的方法,但是有很多库可供选择。

我在 Firebase Function 实现中使用express和nodejs,对我来说, Swagger 文档生成可以通过以下库实现:https://github.com/scottie1984/swagger-ui-express https://github.com/scottie1984/swagger-ui-express https://github.com/Surnet/swagger-jsdoc https://github.com/Surnet/swagger-jsdoc

您可以在以下位置找到其他库:https://swagger.io/tools/open-source/open-source-integrations/ https://swagger.io/tools/open-source/open-source-integrations/

这将创建一个新的 HTTP 端点,它将提供 swagger 文档的 HTML 页面。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

在 Firebase Cloud Functions 项目中生成 Swagger 文档 的相关文章

  • Cloud Functions for Firebase - 通过 Nodejs/Cloud Function 将多个 PDF 合并为一个

    我遇到了一个问题 我试图通过云功能合并一堆 PDF 然后将合并的 PDF 下载到用户的计算机上 我的提供程序中有一个函数 它调用云函数并传递指向 pdf 的 URL 数组 如下所示 mergePDFs pdfs Create array o
  • 如何解决 Firebase AuthUi 中无法找到显式活动?

    使用 firebase UI 时 我无法找到显式活动类 com firebase ui auth KickoffActivity protected void onCreate Bundle savedInstanceState super
  • Firestore - 从文档中获取特定字段

    我需要的 我想在 Firestore 中保存文章或注释及其各自的字段 Title 内容 文本或段落 创建日期 所有者 与其他人分享该文章 人和谁可以编辑它们 例如 https firebase google com docs firesto
  • Firebase 添加新节点

    如何将这些节点放入用户节点中 并创建另一个节点来存储帖子 我的数据库参考 databaseReference child user getUid setValue userInformations 您需要使用以下代码 databaseRef
  • Firebase - 有没有办法查看有多少人安装了该应用程序?

    Parse 支持安装功能 我不确定 firebase 是否也支持 但在 Google 中挖掘了几个小时后 我无法找到有关如何在 Firebase 中查看 计算用户安装的重要信息 有没有办法计算 Firebase 中的用户安装量 或者甚至还有
  • Firebase queryOrderedbyChild 不返回 Null 值

    我有一个根据年龄搜索用户的查询 self ref child users queryOrdered byChild age queryStarting atValue 18 queryEnding atValue 25 observeSin
  • Firebase Android:电子邮件链接身份验证。意图过滤器不起作用

    我正在为 Android 实现 firebase 电子邮件链接身份验证机制 我已经使用 firebase 指南实现了它 但现在打开电子邮件中的链接后 应用程序始终会进入启动器活动 我无法调试该问题 我还在我的应用程序中实现了动态链接 效果很
  • 添加 Google Play Services 9.0.0 后 Dex 文件超过 64k

    我按照 Firebase 指南添加 FCM 因此我将以下依赖项添加到我的应用程序 gradle 中 compile com google android gms play services 9 0 0 apply plugin com go
  • 确定是否向 Firebase 实时数据库添加或删除数据

    每当添加新帖子时 我都会尝试将通知推送到 Android 应用程序 但是 只要数据 更改 即即使帖子被删除 我不需要 通知也会到达 我如何设置一个条件 以便 FCM 仅在添加帖子时才发送通知 这是我的 index js 文件 const f
  • 类型“QueryFn”中不存在“查询”|角火2

    类型参数 query limitTolast number orderByKey 布尔值 不可分配给 QueryFn 类型的参数 对象文字只能指定已知属性 并且 QueryFn 类型中不存在 query 包 json angularfire
  • firebase推送通知错误Spring Boot服务器端

    我正在尝试从 Spring Boot 服务器端发送通知到客户端 android 服务器运行良好 一切都很好 2020 09 01 08 13 07 691 INFO 18941 restartedMain e DevToolsPropert
  • 将 swagger 定义导入 SoapUI 社区版?

    我正在尝试使用 SoapUI 免费 开源版本 看看它对于我们经常进行的广泛 API 测试是否有用 因为现在我们大部分测试都是在 swagger ui 页面上进行的在每个服务器 应用程序中 一些功能 例如自动化一些测试用例 可能非常方便 还有
  • 如何设置 Firebase 用户的显示名称?

    根据Firebase网站上的JS Auth文档 它只展示了如何获取 displayName 以及如何更新 displayName 所以我尝试更新它 但这有点不合逻辑 因为你怎么能在不创建某些东西的情况下更新它呢 所以我的问题是 如何设置注册
  • React 文件预览 (FIREBASE)

    我目前将文件存储在 Firebase 存储中 我希望能够实时生成每个文件的文件预览 映射 例如 PDF 文件会将第一页显示为图像 docx 将是文档的第一页 pptx 将是第一张幻灯片 未知文档将是默认文档符号 有人知道有什么好的服务可以轻
  • 我在布局上看不到任何 FirebaseRecyclerAdapter 项目

    我试图将数据从 Firebase 数据库检索到我的布局 但我看不到任何项目FirebaseRecyclerAdapter在布局中 请帮忙 我按照一个教程展示了如何做到这一点 当我运行应用程序时 我没有看到任何项目 但我可以滚动 public
  • 如何设置Firestore安全规则? Resource.data:空值错误

    我需要一些帮助来使我的 Firestore 安全规则发挥作用 这些是我的 Firestore 规则 service cloud firestore match databases database documents match order
  • Firebase ref.removeAllObservers() 是否也会递归删除子观察者?

    我看到了一些与此相关的问题 但没有一个真正证实了我的疑问 If I removeAllObservers 在父节点上 这是否也会递归地删除可能已附加在所有子节点和子节点的子节点等处的所有其他观察者 递归地 API 文档为removeAllO
  • 没有用于警告的设置器/字段 Firebase 数据库检索数据填充列表视图

    我只是想将 Firebase 数据库中的数据填充到我的列表视图中 日志显示正在检索数据 但适配器不会将值设置为列表中单个列表项中的文本 它只说 没有二传手 场地插入值 这让我觉得我的设置器没有正确制作 但 Android Studio 自动
  • 导出火力基地

    我想知道是否可以频繁 循环 导出 firebase 数据 可能作为 JSON 对象 我问这个问题的主要原因是因为我想在特定时间点捕获数据 以便对它们执行一系列分析 识别特定模式 我对属于 Firebase API 一部分的任何操作 方法感兴
  • Firestore/Firebase 模拟器未运行

    我正在尝试使用此处列出的指南在本地测试我的功能https firebase google com docs functions local emulator https firebase google com docs functions

随机推荐

  • Harism 的 Android Page Curl 动画在 CurlActivity() 的 getBitmap() 方法中显示反向索引计数不一致?

    我在我的应用程序中使用了 Harism 的 Page Curl 动画 但是我遇到了一个小问题 我在getBitmap CurlActivity 的方法中 我需要在每次翻页时向用户显示页码 例如使用调用Toast maketext show
  • 如何消除图像的“反射光”?使用 OpenCV

    我的图像有 光反射 图像上的前两个零与图像的其余部分有一些不同的光 当我将其转换为二进制图像时 这部分变成白色 我需要获得数字的精确轮廓 这会阻碍 我可以使用 OpenCV 解决这个问题吗 原始图像https docs google com
  • Twilio 聊天成员在线状态始终为空

    在我的聊天应用程序中 我想知道频道成员是否在线 但是 userInfoUpdated 当新成员到来时永远不会触发member userInfo online每当我想得到它时总是为空 我究竟做错了什么 UPD Here the code is
  • 如何检查对象是 JProperty 还是 JArray

    给定两个 JToken Users Name Carl and Users Name Carl Name Peter 如何判断 Users 是 JProperty 还是 JObject JArray 我需要循环用户 foreach JObj
  • 多图像与精灵表

    简单 的问题 Is it better to use large spritesheets for site elements than using multiple images I mean do the additional CSS
  • 使用 OpenMP 任务的生产者-消费者

    我正在尝试使用 OpenMP 中的任务来实现并行算法 并行编程模式基于生产者 消费者的思想 但是 由于消费者进程比生产者进程慢 我想使用一些 生产者和若干消费者 主要思想是创建与生产者一样多的操作系统线程 然后每个 这些将创建要并行完成的任
  • 在 Android SDK 文件夹中找不到 SDK Manager.exe

    我需要安装一些软件包Android SDK Manager 但在我的SDK文件夹里没有 exe文件 只有AVD Manager和文件夹 我怎样才能找到它 我的SDK正常工作Android Studio 没有问题 奇怪的是SDK管理器 exe
  • 在另一个类中定义一个类并调用父方法

    我有 c 类定义和该类的一些内部类定义 class DoXJob def init self param1 param2
  • 更改 Holoviews 直方图上的 x 轴 (xlim)

    在 matplotlib 中 我们可以使用 xlim 方法更改 x 轴的限制 HoloViews中有等效的方法吗 我搜索了高压选项页面 http ioam github io holoviews Tutorials Options 但没有找
  • 如何在Python中对维基百科类别进行分组?

    对于我的数据集的每个概念 我都存储了相应的维基百科类别 例如 考虑以下 5 个概念及其相应的维基百科类别 高甘油三酯血症 Category Lipid metabolism disorders Category Medical condit
  • 使用自定义 WCF 正文反序列化而不更改 URI 模板反序列化

    From 这篇博文 http blogs msdn com b carlosfigueira archive 2011 05 03 wcf extensibility message formatters aspx 我能够创建自定义 WCF
  • Healpy map2alm 和 alm2map 不一致?

    我刚刚开始使用Healpy 并注意到如果我使用地图来获取alm 然后使用这些alm来生成新地图 我不会得到我开始时使用的地图 这是我正在看的内容 import numpy as np import healpy as hp nside 2
  • 使用 AJAX 将值从普通 JavaScript 转换为 PHP

    我想知道如何使用 ajax 和 vanilla javascript 向 php 发送内容 我问你是因为我刚刚找到了 jQuery 解决方案 我知道如果我想收到一些东西 它应该是这样的 var xhttp new XMLHttpReques
  • 通过 CodeIgniter 连接到 SQL Server

    我正在尝试设置 Windows 开发环境 Windows 8 1 with IIS 8 5 running SQL Server 2008RC2 and PHP 5 3 24 代码点火器 2 1 4 我可以通过普通 PHP 脚本中的 PDO
  • Android SetNestedScrollingEnabled 未调用?

    我有一个嵌套的子滚动视图 它设置为禁用滚动 直到父滚动视图完成向上滚动 设置childScrollView setNestedScrollingEnabled false 最初工作 然后重新启用childScrollView setNest
  • HTML5 是否支持点对点(而不仅仅是 WebSocket)

    我使用的语言是 HTML5 兼容浏览器上的 Javascript 我的理解是 WebSockets 需要一个套接字服务器在客户端之间来回传输推送通知和消息 HTML5 是否有不需要套接字服务器的实际点对点功能 有谁见过 Javascript
  • sonarqube 中的 C# 项目

    当我运行 sonar runner 来分析我的简单 C 项目时 分析因 SonarLint Runner exe 权限被拒绝错误而终止 ERROR Error during SonarQube Scanner execution ERROR
  • 开玩笑设置“语法错误:意外的令牌导出”

    我正在对当前没有测试的现有项目实施测试 我的测试无法编译node modules 进口 Users me myproject node modules lodash es lodash js 10 export default as add
  • Azure 搜索服务中的点击突出显示

    我是 Azure 搜索服务的新手 我想使用 Azure 搜索服务的命中突出显示功能 我正在使用 NET SDK NuGet 包进行 azure 搜索 我使用 SearchParameter 对象来提及命中突出显示字段以及我需要的前标签和后
  • 在 Firebase Cloud Functions 项目中生成 Swagger 文档

    是否可以从 firebase 云函数中的函数注释生成 Swagger Spec 文件 如果是的话 我们该怎么做呢 我看到云函数代码更像是无服务器 所以想知道这是否可能 我还没有找到自动的方法 但是有很多库可供选择 我在 Firebase F