一、环境要求
nodejs(7.6+)
mongodb(2.6+)
git
二、资料
下载地址:http://nodejs.cn/download/
下载地址:https://git-scm.com/downloads
下载地址:https://www.mongodb.com/download-center/community
Windows不能在本地计算机启动MongoDB,错误代码 100
yapi 地址
示例站点:yapi.demo.qunar.com
文档:hellosean1025.github.io/yapi
github地址:https://github.com/YMFE/yapi
三、操作
1、安装git
2、安装node
3、安装mongodb
安装以上东西即可
安装mongodb时报错参考
没有权限错误:https://blog.csdn.net/qq_41812254/article/details/94576267
偏方:bin 文件夹下找到 mongod.cfg 文件,删掉最后一行mp:
4、下载Yapi
https://gitee.com/mirrors/YApi
四、部署YAPI
方法一: 可视化部署
1、把下载的文件解压后,命令行界面到yapi的解压目录下执行
进入下载的解压目录 我解压的地址:C:\Program Files\yapi
cd C:\Program Files\yapi
npm install -g yapi-cli --registry https://registry.npm.taobao.org
yapi server
2、访问http://localhost:9090进行个人设置
3、切换到部署目录,输入node yapi-master/my-yapi/vendors/server/app.js 一定要注意路径
4、访问http://localhost:3000使用,账号名:”admin@admin.com”,密码:”ymfe.org”
如果有自己的ip直接把localhost 换上对应的ip就可以外网访问
方法二:node.js部署
切换到根目录输入如下命令
npm install -g yapi-cli --registry https://registry.npm.taobao.org
启动yapi服务
yapi server
根据输出提示用浏览器访问http://127.0.0.1:9090进行部署yapi
输入如上信息后,点击‘开始部署’,部署成功后注意最后3段话,根据这3段话操作就好
部署成功后会在C盘根目录生成一个名为my-yapi的目录
回到命令窗口进入C:\my-yapi目录,然后输入上图提示命令
node vendors/server/app.js
输入命令后根据输出信息用浏览器访问http://127.0.0.1:3000
访问后进入yapi的登录界面
在使用yapi期间不能关闭yapi的服务命令窗口,否则不能运行
注意:以后每次打开该网站前都要先把服务器启动!并保持cmd窗口持续运行!
点击登录,使用刚刚系统给出的账号和密码进行登录。
五、碰到的问题
YAPI部署的时候报错
1.网络不好
2.node版本过高,建议换12.14版本