EasyMock的基本使用和本地安装

1|01、EasyMock数据接口

1|11.1 什么是EasyMock

Easy Mock 是一个可视化,并且能快速生成模拟数据的服务。是杭州大搜车无线团队出品的一个极其简单、高效、可 视化、并且能快速生成模拟数据的在线 Mock 服务 。 现在 Easy Mock 内置了 Mock.js,我们可以更愉快的伪造数据了。

官网:https://www.easy-mock.com/

文档:https://www.easy-mock.com/docs

1|21.2 EasyMock的基本使用

1|01.2.1 登录或注册

访问 https://www.easy-mock.com 后,点击 开始 后输入用户名和密码。如果不存在会自动注册。

注意:没有找回密码功能,请牢记密码!

登录成功之后跳转到如下页面:

1|01.2.2 创建项目

右下角 + 图标进行创建项目:

创建成功效果图:

1|01.2.3 接口配置

  1. 创建接口,点击左下角项目。

  2. 进入项目工作台页面,点击创建接口

  3. 左侧编辑窗口输入 mock.js 代码,右侧定义 Method 、 Url 、描述等信息。

  4. 写入自己需要的Mock.js代码

  5. 右侧窗口选择请求方式 , URL 和描述,然后点击创建

  6. 创建完成之后跳转到如下页面

1|01.2.4 接口测试

  1. 接口右侧预览接口和复制接口地址

  2. 修改接口和克隆接口和删除接口

2|02、EasyMokc本地部署

参考:https://mp.weixin.qq.com/s/hVHDIMZUerTiXTYgX0yIwQ

2|12.1 下载并安装node

安装 Node.js v8.x( 注意:不支持 v10.x)

参考: https://github.com/easy-mock/easy-mock/blob/dev/README.zh-CN.md

1|02.1.1 下载node

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

1|02.1.2 解压安装包

tar xf node-v8.11.1-linux-x64.tar.xz mv node-v8.11.1-linux-x64.tar.xz /usr/local/node

1|02.1.3 加入环境变量

vi /etc/profile

写入一下内容:

export NODE_HOME=/usr/local/node export PATH=$NODE_HOME/bin:$PATH

使其生效:

source /etc/profile ln -s /usr/local/node/bin/node /usr/bin/node ln -s /usr/local/node/bin/npm /usr/bin/npm ln -s /usr/local/node/bin/npx /usr/bin/npx

检查是否安装成功:

node -v

2|22.2 安装Monogodb

1|02.2.1 添加Monogodb的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

生成缓存:

yum makecache

1|02.2.2 安装monogodb

yum install -y mongodb-org-server

1|02.2.3 启动monogodb

systemctl start mongod.service

1|02.2.4 检查是否正常启动

systemctl status mongod.service lsof -i:27017

2|32.3 安装Redis

1|03.3.1 安装epel仓库

yum install epel-release

1|02.3.2 安装Redis

yum install -y redis

1|02.3.3 启动Redis

systemctl start redis.service

1|02.3.4 检查是否正常启动

systemctl status redis.service lsof -i:6379

2|42.4 本地部署EasyMock

1|02.4.1 下载项目代码

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

1|02.4.2 安装项目依赖

cd easy-mock npm install

1|02.4.3 构建项目

npm run build

1|02.4.4 启动项目

npm run start

1|02.4.5 查看是否正常启动

lsof -i:7300

3|03、域名解析及SSL证书配置

3|13.1 域名解析

在对应的域名供应商购买域名,实名认证及备案之后就可以正常解析使用了。

3|23.2 SSL证书

推荐使用certbot!!!

CentOS7上Nginx安装certbot:https://certbot.eff.org/lets-encrypt/centosrhel7-nginx

3|33.3 最终效果


__EOF__

本文作者StaryJie
本文链接https://www.cnblogs.com/jie-fang/p/13555482.html
关于博主:评论和私信会在第一时间回复。或者直接私信我。
版权声明:本博客所有文章除特别声明外,均采用 BY-NC-SA 许可协议。转载请注明出处!
声援博主:如果您觉得文章对您有帮助,可以点击文章右下角推荐一下。您的鼓励是博主的最大动力!
posted @   StaryJie  阅读(1041)  评论(0编辑  收藏  举报
编辑推荐:
· AI与.NET技术实操系列:向量存储与相似性搜索在 .NET 中的实现
· 基于Microsoft.Extensions.AI核心库实现RAG应用
· Linux系列:如何用heaptrack跟踪.NET程序的非托管内存泄露
· 开发者必知的日志记录最佳实践
· SQL Server 2025 AI相关能力初探
阅读排行:
· 震惊!C++程序真的从main开始吗?99%的程序员都答错了
· 单元测试从入门到精通
· 【硬核科普】Trae如何「偷看」你的代码?零基础破解AI编程运行原理
· 上周热点回顾(3.3-3.9)
· winform 绘制太阳,地球,月球 运作规律
点击右上角即可分享
微信分享提示