Yapi接口管理平台 本地部署 windows環境 -


YApi 是高效、易用、功能強大的 api 管理平台,旨在為開發、產品、測試人員提供更優雅的接口管理服務。可以幫助開發者輕松創建、發布、維護 API,YApi 還為用戶提供了優秀的交互體驗,開發人員只需利用平台提供的接口數據寫入工具以及簡單的點擊操作就可以實現接口的管理。

這里我就來講解本地部署YApi

前提:

在部署YApi之前我們的本地服務器必須安裝nodejs,mongodb,git

node.js安裝可參考:https://www.cnblogs.com/beile/p/12069897.html

mongodb安裝可參考:https://www.cnblogs.com/beile/p/12069902.html

git安裝可參考:https://www.cnblogs.com/beile/p/12069954.html

一:下載Yapi源碼

Yapi源碼地址:https://github.com/YMFE/yapi

如果Yapi源碼地址下載較慢,可以選擇碼雲的Yapi源碼地址下載:https://gitee.com/mirrors/YApi

二:部署Yapi

使用命令行進入下載下來的Yapi源碼根目錄

    npm install -g yapi-cli --registry https://registry.npm.taobao.org
    yapi server

如果執行上面的命令在瀏覽器訪問,localhost:9090無效果,執行:

    npm install -g yapi-cli
    yapi server

執行上面命令效果如下:

打開瀏覽器訪問localhost:9090,出現如下現象,按照提示進行部署

部署完成如下:

部署完成之后進入部署目錄執行:

node vendors/server/app.js

在瀏覽器打開:localhost:3000

如下表示Yapi項目部署成功

三:使用pm2進行服務管理

如果使用node vendors/server/app.js啟動Yapi服務的話,如果我們把cmd窗口關閉了,這時候我們就無法訪問Yapi了,這時候我們就可以使用 pm2 管理 node 服務器啟動,停止

1:安裝pm2

npm i -g pm2

2:pm2管理yapi服務

進入Yapi的部署目錄執行

pm2 start "vendors/server/app.js" --name yapi

如下表示成功:

這時候我們就可以使用pm2來管理yapi了

pm2操作Yapi基本命令:

    pm2 info yapi //查看服務信息
    pm2 start yapi //停止服務
    pm2 stop yapi //停止服務
    pm2 restart yapi //重啟服務

 


原文鏈接:https://blog.csdn.net/huaweichenai/article/details/101705981


免責聲明!

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



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