Windows部署可视化接口管理平台-Yapi
第一次接触yapi还是在19年,当时公司用的接口管理平台就是它,第一眼感觉页面很简约大气,风格很符合我的审美,后续实际工作当中,也有很好的使用体验,当时公司是内网部署,所以后续也找了百度的yapi开源地址,但最近一段时间也访问不了了,所以想本地搭建一套,以便后续工作当中能提高相应的工作效率。yapi作为一款高效、易用、功能强大的API管理平台,旨在为开发、产品、测试人员提供更优雅的接口管理服务。话
*Windows安装部署可视化接口管理平台-Yapi
一、Yapi概述
第一次接触yapi还是在19年,当时公司用的接口管理平台就是它,第一眼感觉页面很简约大气,风格很符合我的审美,后续实际工作当中,也有很好的使用体验,当时公司是内网部署,所以后续也找了百度的yapi开源地址,但最近一段时间也访问不了了,所以想本地搭建一套,以便后续工作当中能提高相应的工作效率。yapi作为一款高效、易用、功能强大的API管理平台,旨在为开发、产品、测试人员提供更优雅的接口管理服务。话不多说,直接上干货,下面就是yapi在windows上的安装教程👇
二、环境准备
yapi需要部署在node环境中,且使用mongodb进行数据库存储,以下安装包版本亲测有效(版本太高或太低可能会有兼容性问题,造成部署失败)
nodejs:v12.18.3
mongodb:v4.2.24
npm:6.14.6(Node Package Manager,Node包管理工具)
yapi:1.9.2
三、Yapi部署
上一步相关环境安装好之后(这里不做过多赘述,网上有很多参考资料),就可以开始yapi部署了,部署方式有多种,可参考内网部署,以下为npm安装Yapi:
- 执行npm安装Yapi命令
npm install -g yapi-cli --registry https://registry.npm.taobao.org
- 启动Yapi服务
yapi server
- 浏览器打开:http://localhost:9090
- node启动yapi服务(也可通过pm2管理node服务启停)
进入yapi安装目录,输入启动服务命令:node vendors/server/app.js
- 浏览器访问:http://localhost:3000
四、常见问题
- yapi部署提示找不到config.json
一开始我选的是D盘有个带空格的安装目录,后面就恢复到默认的C盘用户目录就行了,所以怀疑是安装目录有空格导致
- yapi部署时,到mongodb数据初始化失败
mongodb版本太高导致,可参考第二步,适当降低mongodb版本
开放原子开发者工作坊旨在鼓励更多人参与开源活动,与志同道合的开发者们相互交流开发经验、分享开发心得、获取前沿技术趋势。工作坊有多种形式的开发者活动,如meetup、训练营等,主打技术交流,干货满满,真诚地邀请各位开发者共同参与!
更多推荐
所有评论(0)