文档章节

Easy Mock部署使用

China_OS
 China_OS
发布于 2017/09/08 10:49
字数 244
阅读 83
收藏 0
点赞 0
评论 0

介绍

        Easy Mock 是一个可视化,并且能快速生成模拟数据的持久化服务。看我抄,还不如看官网

环境

Distributor ID:	Ubuntu
Description:	Ubuntu 14.04.3 LTS
Release:	14.04
Codename:	trusty

版本

    node V7.4以上(选择V8.4)

    mongodb V3.4以上(选择V3.4.8)

部署

    部署目录

mkdir -p /opt/programs
cd /opt/programs/

    下载

        node

wget https://nodejs.org/dist/v8.4.0/node-v8.4.0-linux-x64.tar.xz

        mongodb

wget https://repo.mongodb.org/apt/ubuntu/dists/trusty/mongodb-org/3.5/multiverse/binary-amd64/{mongodb-org-mongos_3.4.8_amd64.deb,mongodb-org-server_3.4.8_amd64.deb,mongodb-org-shell_3.4.8_amd64.deb,mongodb-org-tools_3.4.8_amd64.deb,mongodb-org_3.4.8_amd64.deb}

        easy-mock

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

    安装

        node

#解压node
xz -d node-v8.4.0-linux-x64.tar.xz
tar xvf node-v8.4.0-linux-x64.tar

#设置PATH,修改/etc/profile
export PATH=/opt/programs/node-v8.4.0-linux-x64/bin:$PATH

 

        mongodb

dpkg -i mongodb-*
/etc/init.d/mongod restart

    编译

        easy-mock

            创建production配置

cp config/default.json config/production.json
export NODE_ENV=production

           安装

npm install

            编译

npm run build

    运行

        启动

pm2 start app.js -i 4

        查看

pm2 list

    访问

http://192.168.1.6:7300

        ps:随便注册,不要忘记自己的用户名和密码

    对接swagger-ui

        创建项目

        对接swagger

 

    

 

© 著作权归作者所有

共有 人打赏支持
China_OS
粉丝 400
博文 383
码字总数 483581
作品 0
徐汇
技术主管
GWT 模拟测试框架--Easy GWT Mock

Easy GWT Mock 是类似 EasyMock 的GWT(Google Web Toolkit)模拟测试框架。Easy GWT Mock 相比 EasyMock 有三个不同点: Easy GWT Mock 专注于模拟测试界面 可以创建一个界面扩展 MockCont...

叶秀兰 ⋅ 2015/04/15 ⋅ 0

使用wepy开发小程序-1|简单了解,其实也没什么难的

(一) 初始化 首先说,我们要写样式,但现在写样式已经不单纯是写css那么简单了,你需要使用css预处理器,选择有很多scss,less,stylus,PostCss都可以。我这次选择的是stylus。 在wepy中怎么...

贝一平 ⋅ 05/12 ⋅ 0

用于接口数据模拟的插件 - MockAjax

MockAjax是用做接口数据模拟的插件,它是基于XMLHttpRequest、fetch,因此没有框架限制,你可以用jQuery做http client,也可以用axios,也可以用fetch。同时MockAjax没有框架依赖,方便使用。...

angrytoro ⋅ 2017/12/17 ⋅ 1

饿了么高稳定、高性能、高可用、高容错API架构实践!

什么是 API Everything? 先简单介绍一下 API,就是相当于前端比如 Web 访问到后端的服务接口,这中间有一个隔离,适配给外部各端进行访问,隔离是起到安全性的考虑,还有一个协议转换的考虑...

yq传送门 ⋅ 2017/12/22 ⋅ 0

一切皆API的大环境下,如何打造API Everything?

文根据梁向东老师在〖Gdevops 2017全球敏捷运维峰会北京站〗现场演讲内容整理而成。 (点击底部“链接”获取梁向东演讲完整PPT) 讲师介绍 今天分享讲的和API架构相关,饿了么API Everythin...

梁向东 ⋅ 2017/12/21 ⋅ 0

kvn-wang/tiny-mock

Tiny-Mock 简介 tiny-mock是一个轻量mock框架,主要为了实现mock与真实代码解耦。 特性 tiny-mock 分本地mock(local-mock)和服务mock(server-mock)。 如果只为了在调用某一个接口时,不走...

kvn-wang ⋅ 2017/11/01 ⋅ 0

Mock方法介绍

1 现有的单元测试框架 单元测试是保证程序正确性的一种有效的测试手段,对于不同的开发语言,通常都能找到相应的单元框架。 借助于这些单测框架的帮助,能够使得我们编写单元测试用例的过程变...

不最醉不龟归 ⋅ 2016/11/13 ⋅ 0

php开发工具

1 设计工具 2 编码工具 3 测试工具 4 部署工具 5 管理工具 设计工具 UML和相关设计工具 Argo UML UML绘图工具,支持PHP stub生成。-–Java编写。 Umbrello UML UML绘图工具,支持PHP stub生成...

“寒流” ⋅ 2011/04/26 ⋅ 2

Google C++ Mocking Framework 1.5.0 发布

Google Mock的设计灵感来源于jMock和EasyMock,它的作用是帮你快速地做出一个接口的仿制品。如果你的设计依赖其它的类,而这些类还没有完成或非 常昂贵(如数据库);如果你要测试你的模块与...

红薯 ⋅ 2010/04/18 ⋅ 0

如何科学地在Vue项目中封装axios

axios非常方便,但是如果在每个组件中走一遍axios流程,最终又会写出“意大利面条”式的代码。况且很多时候在前端需要设置header,保存token,对异常进行统一处理等,所以最好对其进行封装。...

Angeladaddy ⋅ 01/12 ⋅ 0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

Docker Swarm的前世今生

概述 在我的《Docker Swarm集群初探》一文中,我们实际体验了Docker Swarm容器集群技术的魅力,与《Kubernetes实践录》一文中提到的Kubernetes集群技术相比,Docker Swarm没有Kubernetes显得...

CodeSheep ⋅ 今天 ⋅ 0

骰子游戏代码开源地址

因为阿里云现在服务器已经停用了,所以上面的配置已经失效。 服务端开源地址:https://gitee.com/goalya/chat4.git 客户端开源地址:https://gitee.com/goalya/client4.git 具体运行界面请参考...

算法之名 ⋅ 今天 ⋅ 0

设计模式--装饰者模式

装饰者模式 定义 动态地给一个对象添加一些额外的职责。就增加功能来说,装饰模式相比生成子类更为灵活。 通用类图 意图 动态地给一个对象添加一些额外的职责。就增加功能来说,装饰模式相比...

gaob2001 ⋅ 今天 ⋅ 0

JavaScript零基础入门——(八)JavaScript的数组

JavaScript零基础入门——(八)JavaScript的数组 欢迎大家回到我们的JavaScript零基础入门,上一节课我们讲了有关JavaScript正则表达式的相关知识点,便于大家更好的对字符串进行处理。这一...

JandenMa ⋅ 今天 ⋅ 0

sbt网络问题解决方案

转自:http://dblab.xmu.edu.cn/blog/maven-network-problem/ cd ~/.sbt/launchers/0.13.9unzip -q ./sbt-launch.jar 修改 vi sbt/sbt.boot.properties 增加一个oschina库地址: [reposit......

狐狸老侠 ⋅ 今天 ⋅ 0

大数据,必须掌握的10项顶级安全技术

我们看到越来越多的数据泄漏事故、勒索软件和其他类型的网络攻击,这使得安全成为一个热门话题。 去年,企业IT面临的威胁仍然处于非常高的水平,每天都会看到媒体报道大量数据泄漏事故和攻击...

p柯西 ⋅ 今天 ⋅ 0

Linux下安装配置Hadoop2.7.6

前提 安装jdk 下载 wget http://mirrors.hust.edu.cn/apache/hadoop/common/hadoop-2.7.6/hadoop-2.7.6.tar.gz 解压 配置 vim /etc/profile # 配置java环境变量 export JAVA_HOME=/opt/jdk1......

晨猫 ⋅ 今天 ⋅ 0

crontab工具介绍

crontab crontab 是一个用于设置周期性被执行的任务工具。 周期性执行的任务列表称为Cron Table crontab(选项)(参数) -e:编辑该用户的计时器设置; -l:列出该用户的计时器设置; -r:删除该...

Linux学习笔记 ⋅ 今天 ⋅ 0

深入Java多线程——Java内存模型深入(2)

5. final域的内存语义 5.1 final域的重排序规则 1.对于final域,编译器和处理器要遵守两个重排序规则: (1)在构造函数内对一个final域的写入,与随后把这个被构造对象的引用赋值给一个引用...

江左煤郎 ⋅ 今天 ⋅ 0

面试-正向代理和反向代理

面试-正向代理和反向代理 Nginx 是一个高性能的反向代理服务器,但同时也支持正向代理方式的配置。

秋日芒草 ⋅ 今天 ⋅ 0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

返回顶部
顶部