如何在 Windows 上部署 YApi 接口平台

想要在 Windows 上使用 YApi 接口平台?本文提供了详细的部署指南。

用 Apifox,节省研发团队的每一分钟

如何在 Windows 上部署 YApi 接口平台

免费使用 Apifox

相关推荐

最新文章

API

一体化协作平台

API 设计

API 文档

API 调试

自动化测试

API Mock

API Hub

立即体验 Apifox
目录

YApi

YApi 是高效、易用、功能强大的 api 管理平台,旨在为开发、产品、测试人员提供更优雅的接口管理服务。可以帮助开发者轻松创建、发布、维护 API,YApi 还为用户提供了优秀的交互体验,开发人员只需利用平台提供的接口数据写入工具以及简单的点击操作就可以实现接口的管理。本文将带领大家搭建 YApi 接口平台。

Windows 部署 YApi

前置条件 环境准备

想要在 Windows 上部署 YApi,需要两个东西:

  • Nodejs
  • MongoDB

Nodejs

到 Nodejs 官网,下载 Stable 版本,也就是 稳定版,然后一直点下一步就行了~

Nodejs 官网

MongoDB

到 MongoDB 官网下载,建议是下载 4.x 版本。

官网下载

记得勾选这个哦~

勾选选项

安装后需要修改 MongoDB 的配置。

修改MongoDB 的配置

# !!!修改安装目录
dbpath=D:\MongoDB\data\db # 数据库路径
# !!!修改安装目录
logpath=D:\MongoDB\log\mongod.log # 日志输出文件路径

logappend=true # 错误日志采用追加模式
journal=true # 启用日志文件,默认启用
quiet=true # 过滤掉无用的日志信息,若需要调试使用请设置为false
port=27017 # 端口号 默认为27017

添加环境变量

右击 我的电脑->属性->高级系统设置->环境变量,把 D:\MongoDB\bin 添加到 Path 环境变量中

添加环境变量

验证环境

在终端中输入

mongod --config "D:\MongoDB\mongodb.config" --install --serviceName "MongoDB"

接着在浏览器中输入 http://localhost:27017,查看结果,如果看到以下结果,则说明成功了~

验证环境

YApi 可视化部署

npm 安装 yapi-cli

npm i -g yapi-cli --registry https: //registry.npm.taobao.org

启动 yapi

yapi server

配置 ip

配置 ip

运行命令,启动 YApi 可视化界面~

node vendors/server/app.js

在浏览器里打开 3000 端口号

打开 3000 端口号

很麻烦啊!!!

可以看出 YApi 的部署需要安装各种环境,相当麻烦~~

推荐一款 API 工具 Apifox 不需要任何部署,就可以完成 API 管理这一工作~

Apifox

Apifox 有:

  • 客户端版本
  • Web端版本

Apifox 的定位是:

  • API 文档、API 调试、API Mock、API 自动化测试
  • 更先进的 API 设计/开发/测试工具
  • Apifox = Postman + Swagger + Mock + JMeter

Apifox 是国内API管理工具的龙头

主界面

这是 Apifox 的主界面

Apifox 主界面

接口界面

接口界面 结构分明,清晰明了

接口界面

自动化测试

Apifox 支持自动化测试,可以使用它进行 高并发模拟、压测。

自动化测试

支持数据库连接

可视化的方式,选择数据库连接,包括 Mysql、SQL server、Oracle、ClickHouse 等热门数据库。

支持数据库连接

总结

YApi 这款工具用起来很方便,点击免费使用

但是 Apifox 功能更加齐全,包含了 YApi 的所有功能,并且拥有更多海量的功能!

Apifox = Postman + Swagger + Mock + JMeter

可以说这两者已经不在一个层级了,Apifox 明显更高大上一些~