目录
1. YApi 是什么?
2. 安装前准备
2.1. 安装 Nodejs
2.2. 安装 MongoDB
3. 安装 YApi
4. 启动 YApi
5. 安装 cross-request 插件
1. YApi 是什么?
YApi 是一个高效、易用、功能强大的API管理平台,旨在为开发、产品、测试人员提供更优雅的接口管理服务。可以帮助开发者轻松创建、发布、维护 API。
2. 安装前准备
安装 Yapi 前,需要提前在环境中安装好 nodejs 和 MongoDB。
2.1. 安装 Nodejs
还得是 dnf ...
dnf install nodejs
2.2. 安装 MongoDB
建议安装 Mongo 的时候
别设置密码
docker run --name yapi-mongo \
-p 27117:27017 \
-v /data/yapi-mongo:/data/db \
-d mongo
3. 安装 YApi
YApi 的命令行工具 yapi-cli 负责 YApi 平台的部署。
npm install -g yapi-cli --registry https://registry.npm.taobao.org
启动 yapi-cli,准备进行平台部署。
yapi server
通过浏览器访问(默认端口 9090),开始平台部署。
4. 启动 YApi
YApi 部署完成后,官方建议使用 pm2 进行 YApi 的服务管理。
npm install pm2 -g
cd /root/my-yapi // YApi 的部署路径
pm2 start "vendors/server/app.js" --name yapi //pm2管理yapi服务
服务启动完成后,即可使用浏览器进行访问(默认端口 3000)
5. 安装 cross-request 插件
使用 YApi 的时候,它的“运行”功能,需要插件 cross-request 配合。
cross-request 插件现在只能手动下载与安装:
https://github.com/YMFE/cross-request/archive/master.zip
下载完成后,解压:
打开 chrome://extensions:
启用 cross-request 插件:
参考:
YApi: https://hellosean1025.github.io/yapi/index.html https://github.com/YMFE/cross-request/archive/master.zip