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”


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM