部署前需安装git,node,mongodb
centos: https://www.cnblogs.com/xiaoyong1219/p/13726406.html
git默认您已安装
node版本:v12(强制要求,其他版本会踩坑)
mongodb版本:7.0.12 (说明此版本没有mongo.exe,需下载mongosh)
一、安装node
安装node12版本,其他的多多少少有点问题
1、下载地址:https://registry.npmmirror.com/binary.html?path=node/latest-v12.x/
下载node-v12.22.9-x64.msi(文末有msi包)
2、msi完成安装会将环境变量添加上(没有的话手动加下环境变量)
3、验证:打开cmd,node -v查询,若不生效,重启下电脑
二、安装mongodb
1、下载地址:https://www.mongodb.com/try/download/community
下载7.0.12版本,msi2、添加环境变量 D:\software\MongoDB\bin
D:\software\MongoDB换成自己的安装目录,后面不在说明
操作:
(1)右键我的电脑点击属性(或者右键桌面选择个性化,搜索查找电脑名称)
(2)点击高级系统设置,
(3)点击环境变量
(4)双击系统变量下的Path
(5)新建D:\software\MongoDB\bin
3、在data目录下新建db文件夹
4、win+r 打开cmd执行命令:mongod --dbpath D:\software\MongoDB\data\db (不要关闭)
5、 下载地址:https://www.mongodb.com/try/download/shell
版本:2.3.0 ,msi
在MongoDB文件下新建个Mongodb文件夹,安装在此目录下
点击 mongosh.exe 运行 (不要关闭)
请求 http://localhost:27017/ , 出现 It looks like you are trying to access MongoDB over HTTP on the native driver port.成功
三、下载yapi zip包
1、下载地址:https://gitee.com/mirrors/YApi
2、执行 命令
(1)npm install -g yapi-cli
(2)yapi server
3、访问http://127.0.0.1:9090
选择版本:1.9.1,输入公司名称(随意),开始部署
ctrl + c, 进入部署目录(在部署页面‘http://127.0.0.1:9090’的部署路径那里设置),执行node vendors/server/app.js, 出现 http://127.0.0.1:3000/;访问http://127.0.0.1:3000/即可