zoukankan      html  css  js  c++  java
  • easy-mock的运用

    一.概念

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

    官网: https://www.easy-mock.com/
    在线文档: https://www.easy-mock.com/docs
    相关资源下载: https://download.csdn.net/download/zhixingwu/12008952

    基本使用请自行查询...

    由于easy-mock在线版不是太稳定,可以本地部署easy-mock 或 推荐采用 postman 来替代. 官网: https://www.getpostman.com/

    二.本地部署easy-mock

    easymock需要的环境有三个:jdk环境、redis(大于v4.0版本)、mongodb(大于v3.4版本)、node(大于v8.0版本,但是不支持v10.x)

    1.centos7.0部署node.js

    (1)将node官网下载最新的node-linux-x64.tar.xz 上传至服务器
    (2)解压xz文件

    xz ‐d node‐v8.11.1‐linux‐x64.tar.xz

    (3)解压tar文件

    tar ‐xvf node‐v8.11.1‐linux‐x64.tar

    (4)目录重命名

    mv node‐v8.11.1‐linux‐x64 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

    参考链接: linux 阿里云 centos7 环境下安装easymock(一)

    2.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

    参考链接: centos中使用yum安装mongodb

    3.redis安装与启动

    (1)下载fedora的epel仓库

    yum install epel‐release

    (2)下载安装redis

    yum install redis

    (3)启动redis服务

    systemctl start redis

    4.部署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://ip:7300, ip当前linux的ip

    5.导入swaggerAPI文档

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

  • 相关阅读:
    JavaScript常用设计模式
    js 判断l对象类型
    JavaScript编程(终极篇)
    微信小程序开发-滑动操作
    解决Jquery向页面append新元素之后事件的绑定问题
    C# list与数组互相转换
    C# “贝格尔”编排法
    C#数字格式化
    SQL从一个表查询数据插入/更新到另一个表
    全局唯一标识符 (GUID)
  • 原文地址:https://www.cnblogs.com/itzlg/p/11966875.html
Copyright © 2011-2022 走看看