本地部署Easy Mock

摘要:
网上搜寻一遍,基本上是使用mock.js模拟数据。研究mock.js过程中,发现很多人提到了EasyMock,发现它更加的方便。但是访问EashMock基本是一个打不开的状态。于是乎,就开始踏上了本地部署的道路。对应的issue链接主要参考的博客:easy-mock本地部署(挤需体验三番钟,里造会干我一样,爱象节款mock主要步骤:1.安装3个工具:node!!!redisWindows安装redis并将redis设置成服务2.安装$gitclonehttps://github.com/easy-mock/easy-mock.git$cdeasy-mock&&npminstall3.启动$npmrundev4.访问本地EasyMockhttp://localhost:7300/默认是登录页,你直接输入一个账号就可以了。

最近在自己捣腾个vue的项目,苦于没有接口测试。网上搜寻一遍,基本上是使用mock.js模拟数据。研究mock.js过程中,发现很多人提到了Easy Mock,发现它更加的方便。但是访问Eash Mock基本是一个打不开的状态。

直接来到它的github。看它的issue,很多人都说到了它打不开的问题:

本地部署Easy Mock第1张

点开这些个issue,发现有个小天使自己搭建了一个easy-mock,他有提到推荐大家搭建本地版本。于是乎,就开始踏上了本地部署的道路。

对应的issue链接

本地部署Easy Mock第2张

主要参考的博客:

easy-mock 本地部署(挤需体验三番钟,里造会干我一样,爱象节款mock

主要步骤:

1.安装3个工具:

  • node

!!!注意node的版本需要是v8.x.x,我开始使用的是v10.16.3的版本,一直没搭建成功。

不同的node版本管理工具可以查看我另一篇博客

  • MongoDB

下载

我下载的是下面这个版本:

本地部署Easy Mock第3张

安装

mongodb 找到安装后的文件夹(一般默认是在C:Program FilesMongoDBServer4.2in里面),双击mongo.exe输入db回车显示test数据库就成功了。

文件夹目录里面的4.2根据你安装的db版本来的。

本地部署Easy Mock第4张

  • redis

Windows安装redis并将redis设置成服务

2.安装

$ git clone https://github.com/easy-mock/easy-mock.git
$ cd easy-mock && npm install

3.启动

$ npm run dev

4.访问本地Easy Mock

http://localhost:7300/

默认是登录页,你直接输入一个账号就可以了。登录之后的界面如下图:

本地部署Easy Mock第5张

到这一步,本地部署完成!!!

再次提醒,注意node的版本!!!

免责声明:文章转载自《本地部署Easy Mock》仅用于学习参考。如对内容有疑问,请及时联系本站处理。

上篇java日期的运用(DateUtils工具类)多目标规划下篇

宿迁高防,2C2G15M,22元/月;香港BGP,2C5G5M,25元/月 雨云优惠码:MjYwNzM=

相关文章

前端测试Mock API工具——EoLinker API管理平台

之前开发一直在使用Production和QA环境,但是这两种环境下rest api 返回来的数据并不能保证各种极端的数据存在。 比如正常情况下服务器返回这样的json { "status": { "code": 0, "message": "It works!" }, "server": {...

使用服务虚拟化改善开发者协作

对于一个开发人员来说,没有什么比不断地从头开始重建事物更令人沮丧的了。面向对象设计的一个核心原则是能够为每一项工作创建一个对象或一个可参考的点,所以你永远不必重复自己。 尽管有这个核心原则,但当涉及到模拟时,开发人员经常发现自己在不断地重复同样的过程。 但为什么呢?当开发人员在编写应用程序代码时,他们经常与相同的外部API进行通信,并以不同的方式对同一服...

【Devops】 发布一个Python项目(Flask服务后端)到K8S环境

前言: 有一段时间没有更新博客了,今天给大家分享一下如何将一个python项目成功部署并运行到K8S环境,特做一个记录 准备工作 1. 编写一个python项目,我这边提供的一个Flask服务,提供接口的mock能力。(项目里面编写如下文件) dockerfile jenkinsfile deploy文件夹(内含: deploy.yaml   servi...

utittest和pytest中mock的使用详细介绍

头号玩家 模拟世界 单元测试库介绍 mock Mock是Python中一个用于支持单元测试的库,它的主要功能是使用mock对象替代掉指定的Python对象,以达到模拟对象的行为。python3.3 以前,mock是第三方库,需要安装之后才能使用。python3.3之后,mock作为标准库内置到 unittest。 unittest: unittest是Py...

JAVA的mock工具mockito简介

在测试过程中,难免会碰到交互的外围系统不给力的情况,这时候mock就派上用场了,前段时间跟同学聊到这块的时候,他向我推荐mockito这个mock工具,试用了一下,确实很好用,这里给大家介绍下这款工具: 1、mockito的特点 它既能mock接口也能mock实体类(咱测试框架mock工具也能做到) 简单的注解语法-@Mock 简单易懂,语法简单 支持顺...

json-server配置模拟数据

json-server介绍 json-server可以直接把一个json文件托管成一个具备全RESTful风格的API,并支持跨域、jsonp、路由订制、数据快照保存等功能的 web 服务器。 全局下载json-server npm install -g json-server 创建mock文件 创建mock.js文件,文件内部写上json风格内容, {...