Yapi部署搭建

Yapi官網內網部署
(1)環境要求
  • nodejs(7.6+)
  • mongodb(2.6+)
  • git
  • pm2: 一個帶有負載均衡功能的Node應用的進程管理器。
(2)安裝
我使用的是:方式一. 可視化部署[推薦]

搭建好環境后,首先全局安裝:
npm install -g yapi-cli --registry https://registry.npm.taobao.org

然后執行 yapi server 啟動可視化部署程序:

image.png

打開網站可以看到:


image.png

填寫完后點擊開始部署,在此前要先開啟數據庫:
mongod --fork --dbpath=/usr/local/mongodb/data --logpath=/usr/local/mongodb/logs/mongodb2.log --logappend
參數為數據庫路徑和日志路徑。

image.png

image.png

安裝依賴時可能一直卡在這里,這時可以手動停掉。進入部署路徑my-yapi/vendors,刪除node_modules文件夾,然后在my-yapi/vendors下手動運行命令安裝依賴:npm i
image.png

安裝完依賴后,使用node啟動服務:node vendors/server/app.js

image.png

這里可以使用pm2來啟動服務,pm2 是一個帶有負載均衡功能的Node應用的進程管理器,關閉終端后服務不會掛掉。
使用:pm2 start vendors/server/app.js

(3)開始使用yapi

注冊登錄:


image.png
image.png

更多的內容:yapi官網文檔教程

image.png
image.png

在Linux下搭建不太一樣,具體查看以下教程:

https://www.linuxidc.com/Linux/2018-01/150513.htm
https://blog.csdn.net/qq_40576686/article/details/80389121

最后編輯于
?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。

推薦閱讀更多精彩內容