yapi外掛程式開發及安裝的一些備註

2021-10-03 12:56:02 字數 762 閱讀 2032

外掛程式開發需要除錯,這個需要先搭建二次開發環境,主要是拉取yapi原始碼下來,然後配置mongodb,安裝依賴包,上面官方文件已經寫得很清楚了,這裡不做介紹。

1.為了使用yapi及ykit命令需要全域性安裝兩個依賴包:npm install -g ykit ,npm install -g yapi-cli,安裝完這兩個包後才能順利使用ykit進行打包和使用yapi命令進行外掛程式安裝(外掛程式安裝沒法指定本地**路徑,需要聯網,不太好用)。

3.yapi外掛程式server.js/controller.js裡面的**(服務端**)在每次啟動時都會立即生效,也就是對應的介面是立馬可以訪問的,但是client.js檔案裡面的**並不會生效,所以在前端頁面是看不到對應的效果的,要想在前端頁面看到效果需要重新打包:ykit pack -m

5.yapi 專案原始碼有時可能出現npm run dev前端頁面顯示空白的問題,所以需要每次都先打包ykit pack -m,再用npm run start執行正式環境**。

6.yapi執行時的輸出是直接輸出到控制台的,如果想輸出到資料庫的log中,需要額外配置,除錯時直接輸出到控制台即可。

7.yapi從mongodb中查出來的資料有點奇怪,看上去是物件,但是無法賦值,需要呼叫toobject方法將其轉化為物件才能進行操作,這個問題困擾了很久,後面才搞明白的。egg:casedata =casedata.toobject();

安裝oh my zsh及一些外掛程式

1 檢視系統的shell並更關為zsh cat etc shells 如果沒有zsh請自行安裝 yum install y zsh chsh s bin zsh 2 先clone oh my zsh 沒有網的話可以先下好壓縮包 curl l sh 壓縮包可以自行在 oh my zsh下tools下找...

vim 一些外掛程式的安裝

1.接下來就是ctags的安裝,接下來理所當然就是解壓縮,以及安裝 tar zxf ctags 5.8.tar.gz cd ctags 5.8 make sudo make install 這句是要root許可權的 基本功能使用方法 常用命令行表 1.ctags r 為linux系統shell提示符...

vscode php開發使用的一些外掛程式

上vscode拓展的 在裡面搜尋已安裝的外掛程式可以檢視外掛程式怎麼配置,所有配置都在 settings.json 檔案中配置,可以通過設定來搜尋該檔案 首先進入應用商店,搜尋該外掛程式,然後點選 install 安裝,我這邊安裝過,所以沒有顯示install 然後進入vscode的拓展官網搜尋該外...