当前位置: 首页 > 工具软件 > easyMock > 使用案例 >

easymock安装和使用

吕胤
2023-12-01

easymock安装和使用

EasyMock 介绍

  • EasyMock是一个构建模拟数据的平台,也可以说是一个在线mockJs平台

  • EasyMock优势
    省去配置、安装mockJs步骤,解决多人协作Mock数据不互通问题
    不需要在项目中写多余的代码,例如将Mock 数据写在代码里、json文件里
    EasyMock 下载

https://github.com/easy-mock/easy-mock

EasyMock 安装

  • MongoDB数据库的准备

  • MongoDB 提供了可用于 32 位和 64 位系统的预编译二进制包,你可以从MongoDB官网下载安装,MongoDB 预编译二进制包下载地址:https://www.mongodb.com/download-center/community

  • MongoDB for Windows 64-bit 适合 64 位的 Windows Server 2008 R2, Windows 7 , 及最新版本的 Window 系统。

  • MongoDB for Windows 32-bit 适合 32 位的 Window 系统及最新的 Windows Vista。 32 位系统上 MongoDB 的数据库最大为 2GB。

  • MongoDB for Windows 64-bit Legacy 适合 64 位的 Windows Vista, Windows Server 2003, 及 Windows Server 2008 。

  • 根据你的系统下载 32 位或 64 位的 .msi 文件,下载后双击该文件,按操作提示安装即可。安装过程中,你可以通过点击 “Custom(自定义)” 按钮来设置你的安装目录。

  • Redis数据库

下载地址: https://github.com/MicrosoftArchive/redis/releases

根据系统下载的版本:以(64位为例)

下载后一般解压到根目录下:如(E:\Redis-x64-3.2.100)

二、安装:

打开cmd命令窗口,使用命令进行安装和注册redis到window服务

安装命令:redis-server.exe --service-install redis.windows.conf --loglevel verbose

启动服务命令:redis-server.exe  --service-start

关闭服务命令:redis-server.exe  --service-stop
  • 最后返回的successfully表示安装成功。

  • 可以通过任务管理器中查看后台中是否有redis-service来判断是否启动成功。

  • 我们重新打开一个cmd ,作为一个客户端调用redis服务,如下图所示,调用命令是:redis-cli.exe -h 127.0.0.1 -p 6379,如下图显示地址和端口,说明调用成功

  • 然后我们使用set 和get 命令进行测试一下,set uname “abc”,然后使用get uname可以获取到对应set的值,说明调用成功

  • 修改配置文件
    esay-mock目录下找到config目录下的default.json文件,其内容如下:

{
  "port": 7300,
  "host": "localhost",
  "pageSize": 30,
  "proxy": false,
  "db": "mongodb://127.0.0.1/easymock",
  "unsplashClientId": "",
  "redis": {
    "keyPrefix": "[Easy Mock]",
    "port": 6379,
    "host": "192.168.0.52",
    "password": "",
    "db": 0
  },
  "blackList": {
    "projects": [],
    "ips": []
  },
  "rateLimit": {
    "max": 1000,
    "duration": 1000
  },
  "jwt": {
    "expire": "14 days",
    "secret": "shared-secret"
  },
  "upload": {
    "types": [".jpg", ".jpeg", ".png", ".gif", ".json", ".yml", ".yaml"],
    "size": 5242880,
    "dir": "../public/upload",
    "expire": {
      "types": [".json", ".yml", ".yaml"],
      "day": -1
    }
  },
  "ldap": {
    "server": "",
    "bindDN": "",
    "password": "",
    "filter": {
      "base": "",
      "attributeName": ""
    }
  },
  "fe": {
    "copyright": "",
    "storageNamespace": "easy-mock_",
    "timeout": 25000,
    "publicPath": "/dist/"
  }
}
  • 安装依赖
cd easy-mock
npm install
  • 启动
npm run dev

服务器部署方式启动
全局安装pm2

npm install pm2 -g

进入项目目录启动pm2

pm2 start app.js
 类似资料: