yapi 安装部署
官方文档
https://hellosean1025.github.io/yapi/devops/index.html
文档中的步骤修改
npm install --production --registry https://registry.npm.taobao.org
改为
npm install --production --registry https://registry.npm.taobao.org --unsafe-perm=true --allow-root
部署完再加一个 supervisor 守护进程,
vim yapi.ini
[program:yapi]
autostart = true
autorestart = true
directory = /root/yapi
# command = /usr/local/node-v12.16.0-linux-x64/bin/node vendors/server/app.js
command = /usr/local/node-v12.16.0-linux-x64/bin/node vendors/server/yapi-app.js
startretries = 3
user = root
stdout_logfile = /var/log/yapi.log
redirect_stderr = true
startsecs=0
官方提供的安装包默认是不支持 多级目录
找到一个在 接口列表 中,可以添加子目录的,支持目录的多级分类
项目地址
https://github.com/zybieku/yapi