1.nodejs安裝,目前不支持10.x版本
(1.)通過nvm安裝
wget -qO- https://raw.githubusercontent.com/creationix/nvm/v0.33.0/install.sh | bash
(2.)關閉窗口,重新打開
nvm ls
(3.)查看可使用版本
nvm ls-remote
(4.)安裝指定版本
nvm install 7.8.0
(5.)檢測是否安裝成功
node -v
npm -v
2.mongodb安裝
apt-get install mongodb
3.安裝yapi
1.) 用npm安裝yapi客戶端
npm install -g yapi-cli --registry https://registry.npm.taobao.org
2.) 啟動客戶端安裝服務
yapi server
3.)打開界面
// 進行可視化配置,只需輸入公司名稱即可
localhost:9090
4.)安裝成功后,執行
node vendors/server/app.js
5.)訪問界面
localhost:3000 用戶名:admin@admin.com 密碼:ymfe.org
6.)安裝谷歌插件
cross-request
3.錯誤處理
(1.)刪除部署路徑下的/my-ypai/inin.lock文件
(2.)刪除mogodb數據庫
mongo localhost //連接數據庫
show dbs //查看數據庫
use yapi //切換數據庫
db.dropDatabase() //刪除庫
(3.)缺少js
Error: Cannot find module '../lib/utils/unsupported.js'
node安裝問題,刪除后重新安裝。
sudo rm -rf /usr/local/lib/node_modules/npm
卸載npm:
#apt-get 卸載
sudo apt-get remove --purge npm
sudo apt-get remove --purge nodejs
sudo apt-get remove --purge nodejs-legacy
sudo apt-get autoremove
#手動刪除 npm 相關目錄
rm -r /usr/local/bin/npm
rm -r /usr/local/lib/node-moudels
find / -name npm
rm -r /tmp/npm*
安裝npm:
sudo apt-get install nodejs npm
相關鏈接
https://hellosean1025.github.io/yapi/devops/index.html#安裝
https://hellosean1025.github.io/yapi/documents/index.html
