easy-mock的運用

一.概念

Easy Mock 是杭州大搜車無線團隊出品的一個極其簡單、高效、​可視化、而且能快速生成模擬數據的 在線 mock 服務 。以項目管理的方式組織 Mock List,能幫助咱們更好的管理 Mock 數據.html

官網: https://www.easy-mock.com/
在線文檔: https://www.easy-mock.com/docs
相關資源下載: https://download.csdn.net/download/zhixingwu/12008952java

基本使用請自行查詢...node

因爲easy-mock在線版不是太穩定,能夠本地部署easy-mock 或 推薦採用 postman 來替代. 官網: https://www.getpostman.com/linux

二.本地部署easy-mock

easymock須要的環境有三個:jdk環境、redis(大於v4.0版本)、mongodb(大於v3.4版本)、node(大於v8.0版本,可是不支持v10.x)git

1.centos7.0部署node.js

(1)將node官網下載最新的node-linux-x64.tar.xz 上傳至服務器
(2)解壓xz文件github

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

(3)解壓tar文件mongodb

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

(4)目錄重命名centos

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」

相關文章
相關標籤/搜索