该工具可以在本地启动一个mock数据的服务器,服务器端口可自定义,返回数据完全支持mock的各种写法和函数,同时支持websocket服务,并可设置服务的返回数据,和推送频率。
下载地址
使用方法
1。创建项目
服务的容器是项目,可以有多个项目,项目下有各自的mock服务和websocket服务
2.创建接口
打开项目,创建接口
![Z9VE~_(2K90DNG%24J(%40%252WSA.png](https://raw.githubusercontent.com/gitlwz/electron-mock/img/img/Z9VE~_(2K90DNG%24J(%40%252WSA.png)
添加接口
![%40S2E32~PUCPZ%40_BM0%7BN3HY8.png](https://raw.githubusercontent.com/gitlwz/electron-mock/img/img/%40S2E32~PUCPZ%40_BM0%7BN3HY8.png)
创建接口服务,返回数据支持所有的mock 类型函数 mock类型函数
![%7BGHYTD%5B%40RZS2RRCGY%5B3_W2K.png](https://raw.githubusercontent.com/gitlwz/electron-mock/img/img/%7BGHYTD%5B%40RZS2RRCGY%5B3_W2K.png)
3.获取请求地址
获取服务接口的url,即发请求的URL
![XGIF%24%40N%5D5~%24%5BBRF5U%40R35MD.png](https://raw.githubusercontent.com/gitlwz/electron-mock/img/img/XGIF%24%40N%5D5~%24%5BBRF5U%40R35MD.png)
4。websocket的建立同普通的请求一样,只不过多了一个推送时间的填写。
websocket 的请求地址跟项目有关,因此一个项目的websocket请求地址是相同的,如果一个项目有多个websocket,那么只要在websocket建立之后send相应的订阅关键字即可。
![4B%5BPUCEM_X70K%5B%25E()CFU56.png](https://raw.githubusercontent.com/gitlwz/electron-mock/img/img/4B%5BPUCEM_X70K%5B%25E()CFU56.png)
5.修改所有服务的端口号
![%24LEU3ANVWL%24O%7DG%5BKGOL%5DLFI.png](https://raw.githubusercontent.com/gitlwz/electron-mock/img/img/%24LEU3ANVWL%24O%7DG%5BKGOL%5DLFI.png)