Why Easy Mock
前后端分离开发模式是目前常见的一种开发方式,双方在约定开发接口时,常见的约定方式一般有 Wiki 或 Markdown 文档约定,而请求的模拟数据则常常直接写在代码里,到联调时再更新接口请求 URL。或者利用 Charles、Fiddler 等代理工具拦截请求。
上述联调方式各有优劣势,有代码入侵和配置繁琐等各种问题。
Easy Mock 是一个可视化且能快速生成模拟数据的持久化服务。利用它我们可以:
- 快速生成模拟数据
- 有可视化界面进行项目管理
- 支持接口代理、JSONP、团队协同编辑
如何安装 Easy Mock
1. 准备滴滴云服务器
首先我们需要有一台云服务器来部署服务,可在滴滴云上进行购买。具体的购买步骤可参考帮助文档。
下面我们看到的是已经购买好的云服务器。配置为 2核 4G, 系统为 CentOS7.6。
购买完毕后,远程登录服务器,进行服务安装的安装与部署。以 dc2-user 的身份登录后,可以通过 sudo su
来切换至管理员身份进行安装。
2. 安装 Node
我们将 Node 服务安装在 /usr/local
目录下。经过实验,10.14.0 会有兼容性问题,这里我们安装 8.9.0 版本。