使用IDEA插件生成YaPi接口文档+Windows环境搭建YaPi服务

使用IDEA插件生成YaPi接口文档+Windows环境搭建YaPi服务

【注意1:使用idea插件生成yapi文档之前,需要搭建yapi服务】
【注意2:本文章是在windows本机搭建yapi服务】
【注意3:下面软件安装的版本最好与我保持一致,高版本的node会和mongo不兼容】

废话少说,开始安排!

1,安装node12:
下载:
安装包链接:https://nodejs.org/download/release/v12.18.3/

​ 选择这个版本,点击下载即可:

img

安装:【基本上都是下一步】

①双击安装包,直接安装:下一步

在这里插入图片描述

​ ②自定义安装目录:【目录最好不要用中文】

在这里插入图片描述

​ ③直接下一步:

在这里插入图片描述

​ ④不要勾选,直接下一步:

在这里插入图片描述

​ ⑤点击“install”进行安装:

在这里插入图片描述

​ ⑥安装完成,点击“finish”:

在这里插入图片描述

检查【注意:node会自动配置环境变量】
#使用快捷键“win+r”,输入“cmd”调出命令行窗口,在窗口中输入以下指令:
# node版本
node -v  
# npm版本
npm -v 

如图:安装成功

在这里插入图片描述

安装淘宝镜像:
#在命令行中输入以下指令:
#安装淘宝镜像:
npm config set registry https://registry.npm.taobao.org
#检查是否成功:
npm config get registry

如图:安装成功:

在这里插入图片描述

2,安装mongo4:
下载
mongo官网链接:https://www.mongodb.com/try/download/community

如图:【首次安装可能会需要注册账号,按照指示注册即可】

在这里插入图片描述

安装:【基本上都是下一步】

①双击安装包,直接安装:下一步

在这里插入图片描述

②下一步:

在这里插入图片描述

③点击“custom”,下一步

在这里插入图片描述

④自定义安装目录:【最好不要有中文】

在这里插入图片描述

⑤确认目录,下一步:

在这里插入图片描述

⑥直接下一步:

在这里插入图片描述

⑦取消勾选,下一步:

在这里插入图片描述

⑧安装成功:

在这里插入图片描述

配置环境变量:

Step1:此电脑(鼠标右键点击)–>属性–>高级系统设置–>环境变量

Step2:新建系统变量–>path变量

在这里插入图片描述

复制粘贴mongo的安装目录下的bin目录:

在这里插入图片描述

检查:
命令:mongo -version

如图:安装成功

在这里插入图片描述

启动:

在安装目录下\data\创建一个db目录,作为安装目录\data\的备用目录,显式指定该目录为存储位置

#指令
mongod.exe --dbpath "你的MongoDB安装目录\data\db"

如图:
在这里插入图片描述

验证是否启动成功:
#浏览器访问:
http://localhost:27017/

如图:启动成功

在这里插入图片描述

3,安装Yapi:
npm安装:注意,这一步只需要执行这一次,以后再次启动yapi服务可直接跳过这一步
#在命令行中输入以下指令:
#安装
npm install -g yapi-cli --registry https://registry.npm.taobao.org
#启动:
yapi server

如图:

在这里插入图片描述

验证:
#浏览器访问:
localhost:9090

如图:启动成功

在这里插入图片描述

详解:

在这里插入图片描述

部署成功:

在这里插入图片描述

启动Yapi服务:
#进入刚才的部署目录,以管理员的身份运行命令提示符:
cd C:\Windows\System32\my-yapi
#启动
node vendors/server/app.js

如图:启动成功

在这里插入图片描述

校验:
#浏览器访问:
http://localhost:3000
#默认用户名:刚才设置的邮箱 默认密码:ymfe.org

如图:

在这里插入图片描述

新建项目:

登录进去之后,需要创建一个项目:

在这里插入图片描述

项目信息:可以自定义

在这里插入图片描述

创建完成后:

在这里插入图片描述

点击进去项目:注意这个token的位置

在这里插入图片描述

4,idea中安装插件并配置Yapi服务:
安装插件:EazyYapi 【首次安装需要重启idea】

在这里插入图片描述

配置Yapi服务:

在这里插入图片描述

生成接口文档:选择需要生成接口文档的controller接口类:右键
【前提是controller类中必须有已经写好的接口方法】

在这里插入图片描述

填写项目的token:

在这里插入图片描述

在idea控制台看到这一行信息,就表示成功了:

在这里插入图片描述

Yapi服务查看:【同一个controller类对应一个文件夹,右边是该类中的所有接口方法】

在这里插入图片描述

导出接口文档:

在这里插入图片描述

导出之后就是一个文件:比如html格式的文件

在这里插入图片描述

点开:右边是目录,左边是接口详情(包括接口名,请求方式,请求路径,请求参数,返回值等)

在这里插入图片描述

同样的,也可以将指定类型文件导入进去,这里不再演示;

到此,本次文章结束。。。。

  • 27
    点赞
  • 19
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
感谢您的提问,以下是Yapi接口文档和部署笔记: ## Yapi接口文档 Yapi是一个开源的、高效的、易用的接口管理平台,可以帮助团队更好地协作开发、测试和部署。它提供了丰富的接口管理、文档生成和Mock数据等功能,可以大大提升团队的开发效率和项目质量。 Yapi支持多种类型的接口,包括RESTful API、GraphQL API、RPC API等,可以满足不同的业务需求。同时,Yapi还支持多人协作、权限管理、版本控制等功能,可以让团队更加高效地进行接口开发和测试。 在使用Yapi时,您可以通过创建项目、添加接口、编写文档、生成Mock数据等方式来管理接口。Yapi还提供了丰富的插件和扩展,可以让您更加灵活地使用和定制Yapi。 ## Yapi部署笔记 Yapi的部署比较简单,您只需要按照以下步骤即可完成: 1. 安装Node.js和MongoDB Yapi是基于Node.js和MongoDB开发的,因此您需要先安装它们。您可以到官网下载Node.js和MongoDB的安装包,并按照官方文档进行安装。 2. 下载Yapi源码 您可以从Yapi的官方Github仓库中下载源码: ``` git clone https://github.com/YMFE/yapi.git vendors/yapi ``` 3. 安装依赖 进入Yapi的源码目录,执行以下命令安装依赖: ``` cd vendors/yapi npm install --production ``` 4. 配置Yapi 在Yapi的源码目录中,有一个`config.json`文件,它包含了Yapi的各种配置信息,您可以根据自己的需求进行修改。其中,重要的配置项包括: ``` { "port": "3000", // Yapi服务的端口号 "adminAccount": { // 管理员账号信息 "username": "admin", "password": "ymfe.org" }, "db": { // MongoDB的配置信息 "servername": "127.0.0.1", "port": 27017, "DATABASE": "yapi" } } ``` 5. 启动Yapi 在Yapi的源码目录中,执行以下命令启动Yapi: ``` node server/app.js ``` 然后,您就可以在浏览器中访问`http://localhost:3000`来使用Yapi了。 以上就是Yapi的简单部署笔记,希望对您有所帮助。如果您想了解更多关于Yapi的内容,可以参考官方文档:https://hellosean1025.github.io/yapi/。
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值