環(huán)境要求
- nodejs(7.6+)
- mongodb(2.6+)
- git
安裝
使用我們提供的 yapi-cli 工具,部署 YApi 平臺(tái)是非常容易的。執(zhí)行 yapi server 啟動(dòng)可視化部署程序,輸入相應(yīng)的配置和點(diǎn)擊開(kāi)始部署,就能完成整個(gè)網(wǎng)站的部署。部署完成之后,可按照提示信息,執(zhí)行 node/{網(wǎng)站路徑/server/app.js} 啟動(dòng)服務(wù)器。在瀏覽器打開(kāi)指定url, 點(diǎn)擊登錄輸入您剛才設(shè)置的管理員郵箱,默認(rèn)密碼為 ymfe.org 登錄系統(tǒng)(默認(rèn)密碼可在個(gè)人中心修改)。
npm install -g yapi-cli --registry <https://registry.npm.taobao.org>
yapi server

https://gitee.com/zxxfire/blogImags/raw/master/img/20200804113030.png
yapi 命令無(wú)效你需要做個(gè)鏈接

https://gitee.com/zxxfire/blogImags/raw/master/img/20200804113341.png

https://gitee.com/zxxfire/blogImags/raw/master/img/20200804114209.png
根據(jù)提示填寫相應(yīng)內(nèi)容

https://gitee.com/zxxfire/blogImags/raw/master/img/20200804144714.png
OK部署成功,安裝下 PM2 管理服務(wù)

https://gitee.com/zxxfire/blogImags/raw/master/img/20200804145332.png
npm install pm2 -g //安裝pm2
cd {項(xiàng)目目錄}
pm2 命令不起效記得做下鏈接
pm2 start "vendors/server/app.js" --name yapi //pm2管理yapi服務(wù)
pm2 info yapi //查看服務(wù)信息
pm2 stop yapi //停止服務(wù)
pm2 restart yapi //重啟服務(wù)
升級(jí)
升級(jí)項(xiàng)目版本是非常容易的,并且不會(huì)影響已有的項(xiàng)目數(shù)據(jù),只會(huì)同步 vendors 目錄下的源碼文件。
cd {項(xiàng)目目錄}
yapi ls //查看版本號(hào)列表
yapi update //更新到最新版本
yapi update -v {Version} //更新到指定版本
IDEA 安裝 easyYapi 插件
IDEA內(nèi)可能無(wú)法打開(kāi)插件市場(chǎng)可下載插件包后離線安裝
選擇需要上傳的類或文件夾 alt+shift+e 上傳接口
