在日常的开发中,联调的节奏是一个老生常谈的话题,通常前后端的开发节奏很难配合到恰到好处,前端快玩完了等接口联调,不急的需求还好,可以摸摸鱼,当遇到紧急任务时,怎么去减少接口联调的时间,那只能是前端自己mock数据,接下来就教大家怎么玩转yapi来部署一个本地化的服务,提高效率,废话不多说,开搞
前后端配合痛点: 开发步骤不一致、接口文档混乱、难查找
安装依赖: node、mongodb
这里以mac来做示范,希望大家谅解,没有在windows上装过~~~
MongoDB数据库的安装
1、设置第三方仓库,因为MongoDB现在不是开源的
brew tap mongodb/brew
2、安装mongodb社区版
brew install mongodb-community #我这里随便选了个版本,@ 符号后面的 4.2是版本号
3、设置环境变量
export PATH=${PATH}:/usr/local/opt/mongodb-community@4.2/bin
4、启动
brew services start mongodb-community@4.2
5、停止服务
brew services stop mongodb-community@4.2
6、mongod 命令后台进程方式
mongod --config /usr/local/etc/mongod.conf --fork
7、进程杀死
killall mongod
yapi安装部署
npm install -g yapi-cli --registry https://registry.npm.taobao.org
yapi server
执行成这样就代表服务已启动,浏览器键入http://0.0.0.0:9090
可视化部署界面,建议采用默认,不要去自行设置,以免出错
参数填完之后,开始部署
这里可能有的同学会出现很多警告导致不成功,建议不要安装node最高版本,还有就是查看这个名称是否已经部署
注意:你的安装的数据库服务要保持开启,否则连接不上数据库也会导致部署不成功
执行到这一步就是部署成功了,记好账号密码,等会部署成功登陆使用
然后切换到你的部署路径,就是可视化部署里那个路径去
切换到目录后执行
node vendors/server/app.js
yapi部署启动成功
后面就自己摸索啦!!! 模拟数据的规范可以在这里学习Mockjs
完结
希望对读者带来切实的效率提升