前后端分离开发工具YAPI部署记录

本文记录了使用YAPI作为前后端分离开发工具的部署过程,包括MongoDB数据库搭建、配置文件定制、初始化数据库、启动服务,以及新建项目、接口测试等步骤。YAPI是一个强大的接口管理平台,提供可视化接口管理、自动化测试、MockServer等功能,适合小型团队到大型企业级项目。文章总结了YAPI的优点和缺点,并提供了平台体验地址和相关文档链接。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

之前公司说要建立起前后端分离开发模式,而我只是刚毕业,让我负责建立起这个规范 ,虽然刚毕业还没去大厂待过,对我来说是个挑战,只能按我理解和网上的方案进行建立。在 Google 和 github 搜了好多项目,最终找到一个很好的工具,只要搭建在内网就能完美解决前后端分离开发的一些缺点。下面搭建看看

1.搭建Yapi 的数据库 mongo

直接 docker 命令走起

docker run -d \
  -p 27017:27017 \
  --name mongo \
  --restart=always \
  -v /data/mongo:/data/db \
  -e MONGO_INITDB_ROOT_USERNAME=mongo \
  -e MONGO_INITDB_ROOT_PASSWORD=123456 \
  mongo

img.png

2.自定义配置文件 yapi-config.json

mkdir /data/yapi
vim /data/yapi/yapi-config.json

填入配置(账号密码自己改)

{
   
  "port": "3000",
  "adminAccount": "Rakers@qq.com",
  "timeout": 120000
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值