一罗捎、環(huán)境要求
????nodejs(7.6+)
????mongodb(2.6+)
????git
二嗤瞎、資料
????下載地址:http://nodejs.cn/download/
????下載地址:https://git-scm.com/downloads
????下載地址:https://www.mongodb.com/download-center/community
? ??MongoDB安裝問題
????Windows不能在本地計算機(jī)啟動MongoDB菩颖,錯誤代碼 100
yapi 地址
????示例站點(diǎn):yapi.demo.qunar.com
????文檔:hellosean1025.github.io/yapi
????github地址:https://github.com/YMFE/yapi
三昨凡、操作
????1摊阀、安裝git
????2、安裝node
????3蜗侈、安裝mongodb
????安裝以上東西即可
? ??安裝mongodb時報錯參考
? ? ? ? ? ? ? 沒有權(quán)限錯誤:https://blog.csdn.net/qq_41812254/article/details/94576267
? ? ? ? ? ? ? 偏方:bin 文件夾下找到 mongod.cfg 文件,刪掉最后一行mp:
????4睡蟋、下載Yapi
????????https://gitee.com/mirrors/YApi
四踏幻、部署YAPI
方法一:? ? 可視化部署? ??
??????1、把下載的文件解壓后戳杀,命令行界面到y(tǒng)api的解壓目錄下執(zhí)行
? ? ? ? ? ? 進(jìn)入下載的解壓目錄 我解壓的地址:C:\Program Files\yapi
? ? ? ? ? ? cd?C:\Program Files\yapi
????????????npm install -g yapi-cli --registry https://registry.npm.taobao.org
????????????yapi server
????????2该面、訪問http://localhost:9090進(jìn)行個人設(shè)置
????????3、切換到部署目錄信卡,輸入node yapi-master/my-yapi/vendors/server/app.js? ? ?一定要注意路徑??
???????4隔缀、訪問http://localhost:3000使用,賬號名:”admin@admin.com”傍菇,密碼:”ymfe.org”
????????????如果有自己的ip直接把localhost 換上對應(yīng)的ip就可以外網(wǎng)訪問
方法二:node.js部署
? ? ? ? 切換到根目錄輸入如下命令?
npm install -g yapi-cli --registry https://registry.npm.taobao.org
? ? ? ? 啟動yapi服務(wù)
yapi server
????????根據(jù)輸出提示用瀏覽器訪問http://127.0.0.1:9090進(jìn)行部署yapi
????????輸入如上信息后猾瘸,點(diǎn)擊‘開始部署’,部署成功后注意最后3段話丢习,根據(jù)這3段話操作就好
????????部署成功后會在C盤根目錄生成一個名為my-yapi的目錄
????????回到命令窗口進(jìn)入C:\my-yapi目錄牵触,然后輸入上圖提示命令
????????node vendors/server/app.js
????????輸入命令后根據(jù)輸出信息用瀏覽器訪問http://127.0.0.1:3000
????????訪問后進(jìn)入yapi的登錄界面
????????在使用yapi期間不能關(guān)閉yapi的服務(wù)命令窗口,否則不能運(yùn)行
注意:以后每次打開該網(wǎng)站前都要先把服務(wù)器啟動咐低!并保持cmd窗口持續(xù)運(yùn)行揽思!
????????點(diǎn)擊登錄,使用剛剛系統(tǒng)給出的賬號和密碼進(jìn)行登錄见擦。
五钉汗、碰到的問題
? ? ? ? YAPI部署的時候報錯
? ? ? ? ? ? ? ? 1.網(wǎng)絡(luò)不好
? ? ? ? ? ? ? ? 2.node版本過高,建議換12.14版本