npm 包 postman-doc-generator 使用教程

阅读时长 4 分钟读完

Postman 是一款常用的 API 开发工具,但是在开发过程中可能需要将 API 接口文档分享给其他人查看,这时候可以使用 postman-doc-generator 这个 npm 包来生成接口文档。

postman-doc-generator 是一个基于 Postman 集合(Collection)和 Markdown 语言的工具,可以将 Postman 集合中的请求和响应信息自动转换成 Markdown 格式的文档,并带有请求示例和响应示例。

安装

前置条件:已安装 Node.js

在命令行中输入以下命令进行安装:

使用

步骤一:导出 Postman 集合

在 Postman 工具中,选择要导出的集合,点击右键选择「Export」,选择「Collection v2.1」格式,保存为 JSON 文件。

步骤二:生成文档

在命令行中输入以下命令生成文档:

其中,-i 指定输入文件名,-o 指定输出文件名。

步骤三:查看文档

打开生成的 Markdown 文件 output.md,即可查看生成的接口文档。

示例代码

以下是一个简单的 Postman 集合和使用 postman-doc-generator 生成文档的示例代码:

Postman 集合

先来看一下示例使用的 Postman 集合:

-- -------------------- ---- -------
-
    ------- -
        -------------- ---------------------------------------
        ------- --- -----
        --------- ----------------------------------------------------------------------
    --
    ------- -
        -
            ------- ---- ------
            ---------- -
                ------ -
                    ------ -----------------------------------
                    ----------- --------
                    ------- -
                        ------
                        ----------
                        -----
                    --
                    ------- -
                        -------
                        -----
                    -
                --
                --------- ------
                --------- -
                    -
                        ------ ----------------
                        -------- ------- -------------------------------------
                    -
                -
            --
            ----------- --
        -
    -
-

postman-doc-generator

接下来看一下使用 postman-doc-generator 生成文档的代码:

其中,myapi.json 是上面的 Postman 集合文件名,myapi.md 是生成的 Markdown 文件名。

生成的 Markdown 文档

最后,看一下生成的 Markdown 文档:

-- -------------------- ---- -------
- -- ---

-- --- ----

--- ---- -------

---- ---------------------------------

--- ------- -------

- ------ - ----- -
- ------ - ----- -
- ------------- - ------ ------------------------------------ -

--- --------

-----

通过这个示例可以看出,postman-doc-generator 生成的 Markdown 文档非常清晰明了,不仅包含了请求和响应信息,还可以带有请求示例和响应示例。这让我们在开发过程中可以更方便地分享和查看接口文档,提高了效率和协作能力。

来源:JavaScript中文网 ,转载请注明来源 https://www.javascriptcn.com/post/6006734a890c4f727758374f

纠错
反馈