程序员求职经验分享与学习资料整理平台

网站首页 > 文章精选 正文

程序员好物推荐之Yapi(程序员必备神器)

balukai 2025-07-28 15:16:55 文章精选 5 ℃

随着 Web 技术的发展,前后端分离架构变的越来越流行。开发中需要前端与后端经常联调,给开发带来了一些不便。Yapi就是一款解决前后端频繁启停工程进行联调,能够提高开发效率的工具。

安装Yapi

准备环境

  • nodejs
yum install npm
  • 安装mongodb
sudo yum install -y mongodb-org

安装Yapi

可视化部署[推荐]

执行 yapi server 启动可视化部署程序,输入相应的配置和点击开始部署,就能完成整个网站的部署。部署完成之后,可按照提示信息,执行 node/{网站路径/server/app.js} 启动服务器。在浏览器打开指定url, 点击登录输入您刚才设置的管理员邮箱,默认密码(ymfe.org) 登录系统(默认密码可在个人中心修改)。

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

官方推荐使用可视化部署方式。

node vendors/server/app.js&

启动后登录127.0.0.1:3000

如何使用

我在使用Yapi的过程中,感觉它不仅可以做一个接口文档,最大的功能是可以mock数据。

在前后端分离开发的项目中,可以实现真正的分离开发,前端调试不需要自己mock数据也不需要后端启动服务,前端开发人员可以连Yapi进行接口调试,同样后端调试接口,也可以通过Yapi来调用,和postman差不多。

在Yapi配置好返回数据类型,它会自动生成响应数据。

如上图,我用postman模拟前端请求了Yapi,返回的数据类型是我之前配置好的类型,数据是随机的。

最近发表
标签列表