yapi安装
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
【励志篇】:
古之成大事掌大学问者,不惟有超世之才,亦必有坚韧不拔之志。