Windows11环境下安装Yapi教程
提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档
Windows11环境下安装Yapi教程
- 目录
- 一.Yapi 简介
- 1.Yapi是什么?
- 2.Yapi的主要功能简介
- 二.Yapi 安装环境
- 三.Yapi 安装步骤
- 1.Node及npm安装
- 2.MongoDB安装
- 3.Yapi安装
- 总结
目录
一.Yapi 简介
1.Yapi是什么?
Yapi 由 YMFE开源,旨在为开发、产品、测试人员提供更优雅的接口管理服务,可以帮助开发者轻松创建、发布、维护API。
YAPI 是由去哪儿网移动架构组(简称YMFE,一群由FE、iOS和Android工程师共同组成的最具想象力、创造力和影响力的大前端团队)开发的可视化接口管理工具,是一个可本地部署的、打通前后端及QA的接口管理平台。有了YAPI,我们可以很方便的测试、管理和维护多个项目的API接口,YAPI是一个独立的服务平台。
2.Yapi的主要功能简介
权限管理:YApi 成熟的团队管理扁平化项目权限配置满足各类企业的需求
可视化接口管理:基于 websocket的多人协作接口编辑功能和类 postman 测试工具,让多人协作成倍提升开发效率
Mock Server:易用的 Mock Server,再也不用担心 mock 数据的生成了
自动化测试:完善的接口自动化测试,保证数据的正确性
数据导入:支持导入swagger,postman,har,json数据格式,方便迁移旧项目
插件机制:强大的插件机制,满足各类业务需求
Yapi支持内网部署:只需在管理员或内网某台机器上安装部署一次,团队其他成员不需要部署,访问相应的地址即可使用。
二.Yapi 安装环境
系统:Windows11
安装环境:node环境+mongodb数据库(yapi系统需要部署在node环境中,且使用mongodb进行数据库存储。)
安装包版本:
Node:v12.18.3
npm:6.14.8(Node Package Manager,Node包管理工具)
MongoDB:v4.2.19
Yapi:1.9.2
以上是本文的安装包版本,建议按照以上版本使用,以免出现其他报错,影响正常安装。
三.Yapi 安装步骤
1.Node及npm安装
Node下载地址:https://nodejs.org/download/release/v12.18.3/
Node安装:根据自己的系统版本下载.msi安装包,下载完成后点击安装。
注意:
- 遇到该勾选的勾选了就行
- 安装过程中记得将nodejs添加至环境路径
- 安装路径的话默认就好
- 安装完成后,在命令行输入path,查看node.js是否已被添加至系统环境变量
node及npm版本查看命令:
// 命令输入环境:Windows系统下的 cmd 命令窗口
node -v // 查看node当前安装版本
npm -v //查看npm当前安装版本
npm升级及安装指定版本命令:
// 命令输入环境:Windows系统下的 cmd 命令窗口
npm install -g npm // 安装最新版本
npm -g install npm@6.14.8 // 安装指定版本
Node及npm版本查看截图:
2.MongoDB安装
MongoDB下载地址:https://www.mongodb.com/try/download/community
MongoDB安装:下载需要的.msi文件后,双击进入安装界面,直接都点击下一步好了。
MongoDB默认安装目录:C:\Program Files\MongoDB\Server\4.2
MongoDB目录结构截图:
MongoDB配置文件:mongod.cfg
注意:没有的话可以自己创建一个mongod.cfg文件,使用notepadd++编辑器编辑
# mongod.conf # for documentation of all options, see:
#http://docs.mongodb.org/manual/reference/configuration-options/ # Where and how to store data.
storage: dbPath: C:\Program Files\MongoDB\Server\4.2\data journal: enabled: true
# engine:
# mmapv1:
# wiredTiger:# where to write logging data.
systemLog: destination: file logAppend: true path: C:\Program Files\MongoDB\Server\4.2\log\mongod.log # network interfaces
net: port: 27017 bindIp: 127.0.0.1
MongoDB环境变量配置:右击我的电脑>属性>高级系统设置>系统属性-高级-环境变量>系统变量-Path>新建:输入MongoDB安装bin目录路径即可。
如:C:\Program Files\MongoDB\Server\4.2\bin
MongoDB版本查看命令:
打开MongoDB安装bin目录,并在目录路径中输入cmd,打开命令窗口
// 命令输入环境:Windows系统下的 cmd 命令窗口
mongo --version // 查看MongoDB当前安装版本
MongoDB启动命令:
// 命令输入环境:Windows系统下的 cmd 命令窗口
net start mongodb // MongoDB服务启动命令
MongoDB 数据库连接命令:
// 命令输入环境:Windows系统下的 cmd 命令窗口
mongo // 连接数据库
show databases // 查询数据库
exit // 退出数据库连接
至此 MongoDB数据库已经准备就绪了!可以进行下一步操作了——安装Yapi。
3.Yapi安装
Yapi仓库地址:https://gitee.com/mirrors/YApi
Yapi内网部署介绍:https://hellosean1025.github.io/yapi/devops/index.html#%E5%AE%89%E8%A3%85
这里介绍方式一:执行 yapi server 启动可视化部署程序部署
npm安装Yapi命令:
// 命令输入环境:Windows系统下的 cmd 命令窗口
npm install -g yapi-cli --registry https://registry.npm.taobao.org // 在线安装Yapi
启动Yapi服务命令:
// 命令输入环境:Windows系统下的 cmd 命令窗口
yapi server // 启动Yapi服务
浏览器打开:http://localhost:9090/,进入yapi的配置安装服务。
注意:
- 选择需要安装的版本,最好用本文章提供的版本,以免出现其他报错
- 填写好公司的名称,可以自定义
- 填写好管理员邮箱,也可以不填默认为admin@admin.com(后面可以配置)
- 记住Yapi安装路径,如:C:\Users\18358\my-yapi
填写好以上内容后,点击“开始部署”按钮,进行部署;部署成功后,就是node启动yapi服务啦。
node启动Yapi服务:
在下图的目录中输入cmd,打开命令行窗口,输入启动yapi服务命令:
启动yapi服务命令:
node app.js // 启动yapi服务
浏览器访问 http://localhost:3000 或 http://127.0.0.1:3000
账号名:你设置的邮箱,初次管理员登录密码为:ymfe.org
至此 Windows系统下 Yapi 安装全部结束了!
如果你安装中有问题可以问:百度开发者搜索
最后,局域网内部yapi使用:同一局域网下的同伴可以使用你的ip地址加上端口号即可进行访问。
总结
本地启动Yapi服务步骤:
1)进入MongoDB安装bin目录,cmd打开第一个命令行窗口
——启动MongoDB数据库:net start mongodb
2)同命令行窗口输入命令:yapi server,启动 yapi部署环境服务
3)进入yapi安装目录,cmd打开第二个命令行窗口
——启动yapi:node app.js
4)打开浏览器,输入:http://127.0.0.1:3000/,登录即可访问主页
本地启动Yapi服务截图:
Windows11环境下安装Yapi教程相关推荐
- Windows 环境下安装 Yapi 教程
目录 一.Yapi 简介 1.Yapi是什么? 2.Yapi的主要功能简介 二.Yapi 安装环境 三.Yapi安装步骤 1.Node及npm安装 2.MongoDB安装 3.Yapi安装 四.Yap ...
- Keras 在windows环境下安装配置教程
目录 关于计算机的硬件配置说明 推荐配置 最低配置 CPU说明 显卡说明 基本开发环境搭建 1. Microsoft Windows 版本 2. 编译环境Microsoft Visual Studio ...
- 在ubuntu20.04环境下安装opencv教程并测试
目录 一.安装opencv 二 配置环境 三 实例 四 总结 五参考文献 一.安装opencv 1下载 在虚拟机内打开浏览器输入网址Release OpenCV 3.4.15 · opencv/ope ...
- ubuntu20.04环境下安装opencv教程及测试
目录 一.安装opencv (1)下载opencv-3.4.15数据包 (2)解压 (3)使用cmake安装opencv (4)使用make创建编译 (5) 安装 二.配置环境 三.实例 (1)打开图 ...
- windows环境下安装zookeeper教程详解(单机版)
第一步(下载安装包) 先准备安装包,这里我推荐在Apache官网下载(地址:https://zookeeper.apache.org/releases.html). 进入下载入口: 选择任意下载地址: ...
- Linux环境下安装nginx
大家好,本篇文章主要讲的是Linux环境下安装nginx教程,感兴趣的同学赶快来看一看吧,对你有帮助的话记得收藏一下,方便下次浏览 1.安装所需环境 //安装gcc yum install gcc-c ...
- mysql linux centos7_MySQL在Linux centos7环境下安装教程详解(图)
这篇文章主要为大家详细介绍了Linux centos7环境下MySQL安装教程,具有一定的参考价值,感兴趣的小伙伴们可以参考一下 Linux centos7环境下安装MySQL步骤的详细介绍 安装My ...
- linux加protobuf变量环境,protobuf简单介绍和ubuntu 16.04环境下安装教程
protobuf简单介绍 protobuf是谷歌的开源序列化协议框架,结构类似于XML,JSON这种,显著的特点是二进制的,效率高,主要用于通信协议和数据存储等方面,算是一种结构化数据的表示方法. p ...
- php环境下安装并运行laravel教程
php环境下安装并运行laravel教程 第一步 首先安装phpstudy,从官网 下载即可 下载链接https://www.xp.cn/ 打开环境–>选择php–>更多–>选择 p ...
最新文章
- 以太坊又一次大拥堵何去何从?深度对话美图以太坊DPoS算法实现团队
- SecutrCRTt 连接VirtualBox 中的Ubuntu -端口转发
- CowNew开源-sql解析引擎和cownewsql阶段成果汇报
- PCB设计必知:布局及设计规范
- python 复制文件夹内容 并结构一致_Python-移动和覆盖文件和文件夹
- sublime text3安装js提示的插件
- 2018/7/13-纪中某C组题【jzoj3382,jzoj3383,jzoj3384,jzoj3385】
- PEAR简介:用PEAR来写你的下一个php程序
- LeetCode 题 -7. 整数反转
- 在Linux上录制终端的操作
- 老李分享云计算基本概念 2
- 管理感悟:区分话的难听与对错
- python二进制转十进制编程_怎么用python二进制转换十进制
- 2014年实习生招聘之腾讯实习生招聘面试(一面)—2014/04/01
- STM32编程环境配置(kile5)
- Eclipse Debug: Drop to Frame
- FPGA基础入门【12】开发板USB鼠标控制
- 学院后勤报修系统php,学校后勤报修系统功能介绍
- Sublime text 2 简单注册方法。
- 读取摩托罗拉数据在XPROG米V5.0没有响应和超时错误
热门文章
- linux proc创建,Linux proc_mkdir和proc_create的用法
- python 怎么判断是文件还是文件夹_python判断是文件夹还是文件的方法
- GXT3.X的CheckBoxListView
- LAN、WAN、WLAN、WiFi之间的区别
- HTMl Dom操作
- Neural Network学习笔记2
- C语言---协程介绍
- 企业面试题:一个三个数的式子,移动其中一根火柴,使等式成立,用程序或实现(可以用伪码),输出能成立的等式。
- 解决网页不能复制和粘贴问题(清晰易懂)
- java cdata_Mybatis 中的![CDATA[ ]]浅析