• 2024-06-21Docker 部署 YApi 记录
    最近想在linux环境部署YApi对接口文档进行管理,只不过基于官方的部署方式,需要npm的配置,而且中间踩了很多坑比如YApi版本,Nodejs版本...... 想着还是使用Docker部署吧,找到了这位大佬的部署方式: https://www.jianshu.com/p/a97d2efb23c5基于大佬的配置,终于部署成功了
  • 2024-06-17无代码侵入自动生成API接口文档——EasyYapi
    无代码侵入自动生成API接口文档——EasyYapi在idea中下载EasyYapi插件配置EasyYapi插件(基本都是这步存在问题)server配置很多服务器都配置了代理,所以这个地址很容易填写错误(我多配置了/yapi),这里只是yapi服务器地址,他会自动加/yapi,如果代理规则也是这个,那么就是代理服务器地址
  • 2024-05-31docker-compose 安装 yapi
    docker-compose安装yapidocker-compose.yamlversion:'3'services:yapi-web:image:liuqingzheng/yapi:latestcontainer_name:yapi-webports:-3000:3000environment:[email protected]_ADMI
  • 2024-04-10前后端分离开发和接口文档管理平台YAPI以及前端工程化(Vue-cli)
    前后端分离开发和接口文档管理平台YAPI以及前端工程化(Vue-cli)前后端分离开发需求分析=>接口定义(API接口文档)=>前后端并行开发(遵守规范)=>测试(前端、后端)=>前后端联调测试YApi1.介绍:YApi是高效、易用、功能强大的api管理平台,旨在为开发、产品、测试人员提供更优雅的接口管理服
  • 2024-04-10最新阿里云服务器esc centos7 系统 安装yapi全流程 亲测
    一、环境准备安装yapi前,需部署node与mongodb我这里用到的版本=》node:v14.15.1mongodb:v4.2.23yapi:v1.8.0注意操作之前需要阿里云服务器安全组开放9090端口 这一步省略了1.node安装 1.1下载node,解压  使用wget直接下载。wgethttps://nodejs.org/download/re
  • 2024-04-05Linux(CentOS)部署 y-api 接口管理平台
    目录前言前置环境mongodbnode安装y-api部署页面启动y-api基本使用教程前言前后端分离时代,前后端通过接口文档来协作开发项目。一般开发过程中,由后端先编写接口文档,然后交付给前端,这时候前后端都根据这个编写的接口文档来进行开发。在没有一个统一的接口管理平台
  • 2024-03-2914-前后端分离开发
     接口文档如下所示: YApi官方网址:YApiPro-高效、易用、功能强大的可视化接口管理平台YApi官方文档:YApi-教程(hellosean1025.github.io)1)添加项目 2)添加分类3)添加接口 
  • 2024-03-15在YAPI中使用mock.js语法编写接口
    1.问题编写完json数据后,尝试过导入json和json-schema,YAPI总是无法将mock语法转化相应数据1.1导入json的方式不支持mock语法1.2导入json-schema的方式识别不了我写的mock语法json2.解决先在设置中开启json5,再关闭如图所示的按钮显示如下图所示即成功
  • 2024-03-12Web API接口 LL
    1.什么是WebAPI接口通过网络,规定了前后台信息交互规则的url链接,也就是前后台信息交互的媒介WebAPI接口和一般的url链接还是有区别的,WebAPI接口简单概括有下面四大特点url:长得像返回数据的url链接https://api.map.baidu.com/place/v2/search请求方式:get、post、put
  • 2023-12-14Charles导入功能实现 代码说明
    需要用的的包:haralyzer主要目的:解析har文件下载包命令:pip3installharalyzerfromharalyzerimportHarParser,HarPagefromurllib.parseimporturlparse,urlunparseimportjsonimportloggingimportrequestsimportreimportoslogger=logging.getLogger('
  • 2023-12-12easyYapi 简单使用 ,一次只导出一个方法,swagger 注解生效,md 文档
    easyYapi简单使用,一次只导出一个方法,swagger注解生效,md文档有时候开放平台需要写文档,这个时候给yapi和swagger就不太友好,导出md,在导入smartdoc或者自己的md线上,其他3方的文档库语雀啥的就会好很多。1.第一步安装idea插件4.设置配置信息3.swagger
  • 2023-12-11cross-request谷歌插件笔记
    使用yapi在线文档,高级mock点运行时提示需要cross-request插件,那么就下载一个。链接:https://pan.baidu.com/s/1FKDhtYymw67T1jc7dW7TWw提取码:nf4e然后谷歌扩展安装就行。设置|扩展程序|开发者模式打开|加载已解压的扩展程序|选中cross-request解压的文件夹。也有可能会提
  • 2023-12-11yapi使用笔记
    yapi是一款在线接口文档工具。其实还蛮强大的,在线文档最大的好处就是解决了word接口文档等共享不便,更新不及时的问题。高级mock这个高级mock可以用不到。但是如果环境还没搭好,先要模拟报文的话,用高级mock就很好。入参、返回报文贴进去就行。点运行,如果没装cross-request,会提示需
  • 2023-09-16YApi 私有化部署(Win)
    YApi官方文档介绍了可视化部署和命令行部署两种私有化部署方式,下面在官方文档的基础上介绍第二种部署方法。环境准备要求有Node(7.6+)、MongoDB(2.6+)、Git。这里只介绍MongoDB的安装。到download/community下载MongoDB,我下载的是7.0.1版。安装MongoDB(见如何在Wind
  • 2023-08-27还在为接口管理发愁吗?来试试这个工
    友好的接口文档,基于websocket的多人协作接口编辑功能和类postman测试工具,让多人协作成倍提升开发效率MockServer基于Mockjs,使用简单功能强大扁平化管理模式接口管理的逻辑较为复杂,操作频率高,层层审批将严重拖慢生产效率,因此传统的金字塔管理模式并不适用。YAPI将扁平化管理模式的
  • 2023-08-15Docker 安装 Nginx 容器
    一.Nginx是什么?Nginx是十分轻量级的HTTP服务器。Nginx,它的发音为“engineX”,是一个高性能的HTTP和反向代理服务器,同时也是一个IMAP/POP3/SMTP代理服务器。Nginx是由俄罗斯人IgorSysoev为俄罗斯访问量第二的Rambler.ru站点开发的,它已经在该站点运行超过两年半了。IgorSysoev
  • 2023-08-05yapi安装及使用
    yapi介绍YApi是一款高效、易用、功能非常强大的api可视化接口管理平台,旨在为互联网公司的技术人员提供更优雅的接口管理服务系统。它可以帮助开发者快速创建、发布、维护API接口,并且YApi为用户提供了优秀的交互体验,技术人员只需利用平台提供的接口数据写入工具以及很少的点击
  • 2023-08-02YApi怎么测试接口: 最佳实践
    接口测试为什么要接口测试?你想想,你们后端团队写了几百个接口,兴高采烈地,直接部署上线,你们开开心心下班去。等到晚上的时候,你发现你们的接口好几个都崩了,这导致了你们产品损失了一大批用户,那个时候你会后悔,后悔啥呢?后悔接口写完后,没有进行 接口测试 。要怎么测试?其实现在市面上已经
  • 2023-08-01YAPI部署服务器(Docker)
    【一】YAPI介绍YApi是高效、易用、功能强大的api管理平台,旨在为开发、产品、测试人员提供更优雅的接口管理服务。可以帮助开发者轻松创建、发布、维护API,YApi还为用户提供了优秀的交互体验,开发人员只需利用平台提供的接口数据写入工具以及简单的点击操作就可以实现接口的
  • 2023-07-31【13.0】DRF之接口文档
    【一】引入后端把接口写好后登录接口注册接口查询所有图书带过滤接口前端人员需要根据接口文档,进行前端开发前后端需要做对接---->对接第一个东西就是这个接口文档--->前端照着接口文档开发后端编写接口:后端团队负责设计和实现系统中的各个接口,根据业务需求完
  • 2023-07-31【补充】docker-compose部署Yapi
    【补充】docker-compose部署Yapi参考博客:docker-compose部署Yapi-知乎(zhihu.com)【1】了解DockerCompose:DockerCompose是Docker官方推出的一个用于定义和运行多个Docker容器的工具。通过使用DockerCompose,你可以使用一个单独的yaml文件来定义多个相关的服务,然后使
  • 2023-07-31导入接口文档
      注册Yapi 点击添加项目,创建2个项目  进入项目点击数据管理 选择json 导入文件 
  • 2023-07-03VM VirtualBox + CentOS 7 本地化部署yapi服务
    一、安装OracleVMVirtualBoxVirtualBox下载地址:https://www.virtualbox.org/wiki/Downloads按需选择系统版本安装,安装完成后启动。安装VirtualBox插件,双击下载文件即可安装二、创建CentOS虚拟机选择无界面版本,下载地址:http://mirrors.jlu.edu.cn/centos/7.9.
  • 2023-06-28在Centos7上部署Yapi
    组件版本:CentOS7Nodev12.22.9mongoDBv4.4.22Yapiv1.12.0一、安装nodenode下载地址:https://registry.npmmirror.com/binary.html?path=node/v12.22.9/下载node压缩包到本地,解压缩文件,移动并重命名node#下载压缩包到本地wgethttps://registry.npmmirror.com/-/bina
  • 2023-06-26案例6-YApi Python SDK开发
    需求描述什么是SDKSDK(Softwaredevelopmentkit)软件开发包,是软件或平台面向开发者的一种快速开发工具或套件,使开发者可以更方便、灵活的使用软件或平台功能。一般(比较注重生态的)软件或平台会提供不同语言或平台或框架的包,来适用不同的开发者。例如Selenium就提供了Python、