十次方项目前端,EasyMock的使用(三)

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接: https://blog.csdn.net/Eknaij/article/details/93488583

一、EasyMock简介

Easy Mock 是杭州大搜车无线团队出品的一个极其简单、高效、可视化、并且能快速生成模拟数据的 在线 mock 服务 。以项目管理的方式组织 Mock List,能帮助我们更好的管理 Mock 数据。
地址:https://www.easy-mock.com
在线文档:https://www.easy-mock.com/docs

二、基础入门

1.基础设置
(1)登录或注册。
浏览器打开https://www.easy-mock.com 输出用户名和密码,如果不存在会自动注册。
注意:请牢记密码,系统没有找回密码功能
(2)创建项目:点击右下角的加号,填入相关信息:
在这里插入图片描述
2. 创建接口
(1)创建接口。点击列表中的tensquare项目
进入项目工作台页面
点击“创建接口” ,左侧区域输出mock数据,右侧定义Method 、 Url 、描述等信息。

{
  'list|10': [{
    'id|+1': 1,
    'name':'@cname',
    'ename':'@last',
    'cfirst':'@cfirst',
    'point':'@integer',
    'birthday':'@date',
    'pic':'@image',
    'title':'@title',
    'content':'@cword(100)',
    'url':"@url",
    'ip':"@ip",
    'email':"@email",
    'area':'@region',
    'address':'@county(true)'
  }]
}

在这里插入图片描述
填写url Method 和描述 ,点击创建按钮
(2)克隆接口和修改接口
(3)预览接口和复制接口地址
(4)删除接口

三、本地部署EasyMock

  1. Centos部署Node.js
    (1)将node官网下载的node-v8.16.0-linux-x64.tar.xz 上传至服务器
    (2)解压xz文件
    xz -d node-v8.16.0-linux-x64.tar.xz
    (3)解压tar文件
    tar -xvf node-v8.16.0-linux-x64.tar
    (4)目录重命名
    mv node-v8.16.0 node
    (5)移动目录到/usr/local下
    mv node /usr/local/
    (6)配置环境变量
    vi /etc/profile
    填写以下内容
#set for nodejs
export NODE_HOME=/usr/local/node
export PATH=$NODE_HOME/bin:$PATH

执行命令让环境变量生效
source /etc/profile
查看node版本看是否安装成功
node ‐v

  1. 安装MongoDB
    我们使用yum方式安装mongoDb
    (1)配置yum
    vi /etc/yum.repos.d/mongodb‐org‐3.2.repo
    编辑以下内容:
[mongodb‐org‐3.2]
name=MongoDB Repository
baseurl=https://repo.mongodb.org/yum/redhat/$releasever/mongodb‐
org/3.2/x86_64/
gpgcheck=1
enabled=1
gpgkey=https://www.mongodb.org/static/pgp/server‐3.2.asc

(2)安装MongoDB
yum install ‐y mongodb‐org
(3)启动MongoD
systemctl start mongod

  1. Redis安装与启动

(1)下载fedora的epel仓库
yum install epel‐release
(2)下载安装redis
yum install redis
(3)启动redis服务
systemctl start redis

四、本地部署easy-mock

(1)项目下载地址: https://github.com/easy-mock/easy-mock
(2)将easy-mock-dev.zip上传至服务器
(3)安装zip 和unzip
yum install zip unzip
(4)解压
unzip easy‐mock‐dev.zip
(3)进入其目录,安装依赖
npm install
(4)执行构建
npm run build
(5)启动
npm run start
(6)打开浏览器 http://192.168.192.130:7300
在这里插入图片描述

五、导入SwaggerAPI文档

(1)将我们的SwaggerAPI文档扩展名改为yml
(2)在easyMock中点击“设置”选项卡
(3)SwaggerDocs API 选择Upload
在这里插入图片描述
(4)将SwaggerAPI文档拖动到上图的虚线区域,点击保存
(5)回到主界面后点击“同步Swagger”
在这里插入图片描述

猜你喜欢

转载自blog.csdn.net/Eknaij/article/details/93488583