- 确保 node 版本=> 7.6,请运行 node -v 查看版本号
- 确保 mongodb 版本 => 2.6,请运行 mongo --version 查看版本号
- 确保安装了 npm, 运行 npm -v 查看版本号
- 确保安装了 git,运行 git --version 查看版本号
- 确保安装了 node-gyp 环境,配置方法
确认版本号没问题,请删除原有的安装文件和数据库,重新安装。
如果安装了 yapi-cli 工具,执行 yapi server
找不到命令,可尝试执行 yapi-cli server
如果是使用了yapi server
可视化部署出的问题,可查看下文档-> 内网部署方式
,熟悉 docker 童鞋可以使用 docker 部署,docker 部署的教程可以在 https://github.com/YMFE/yapi 这里找到。
如果还是无法安装,请不要选择最新的版本,可选择上一个版本或上上一个版本等,最新版本出问题的概率会比较大。
有问题请在下面留言,感谢大家的反馈。
52条答案
按热度按时间brqmpdu146#
你好: 我用了 yapi ,但服务器重启后MongoDB里面存的 yapi 的所有数据都丢失了,有解决方法恢复吗? 发自网易邮箱大师 在2018年5月17日 23:37,YuQiannotifications@github.com 写道: 感谢yapi群里的 @小容 的解答,我用她提供的方法成功跑起来了: 一、配置MongoDB 第一步:创建数据库 use yapi 第二步:创建用户并配置权限 db.createUser({user:"username",pwd:"123456",roles:[{"role":"readWrite","db":"yapi"}]}) 二、配置YApi(config.json) "db": { "servername":"127.0.0.1", "DATABASE":"yapi", "port":27017, "user":"username", "pass":"123456", "authSource":"" } — You are receiving this because you are subscribed to this thread. Reply to this email directly, view it on GitHub, or mute the thread.
83qze16e47#
运行 yapi server 浏览器中点击开始部署过程中出现以下错误:
OS:
windows 10
,node version:
10.1.0``9.2.0``8.11.2
mongo version:
v3.2.7
yapi version:
v1.3.15``v1.3.16
blpfk2vs48#
@cdswyda 确保安装了 node-gyp 环境,配置方法
5fjcxozz49#
@hellosean1025 thank you. node-gyp 的环境应该是没有问题的, 最后以本地部署的命令行方式顺利完成了。
w6lpcovy50#
您好,我使用命令行部署后,启动正常,但是没有yapi命令,
fcwjkofz51#
解决了么?我也遇到同样的问题
e1xvtsh352#
已启动成功,但是访问http://127.0.0.1:3011/ 页面白屏
是什么原因?如何处理啊?