Yapi本地部署

前提条件

必选:本地安装 MongoDB(2.6+),nodejs(7.6+),git
可选:NoSQL Manager for MongoDB (数据库可视化工具)
这里选择可视化部署
npm install -g yapi-cli --registry https://registry.npm.taobao.org yapi server

执行 yapi server 启动可视化部署程序,输入相应的配置,选择其中一个版本,点击开始部署,就能完成整个网站的部署。(可能会出现安装依赖失败,这时候需要进入到生成的文件夹中进行手动安装)
部署完成之后,可按照提示信息,执行 node/{网站路径/server/app.js} 启动服务器。在浏览器打开指定url, 点击登录输入您刚才设置的管理员邮箱,默认密码(ymfe.org) 登录系统(默认密码可在个人中心修改)。
安装其他的依赖
npm install ykit -g npm install ydoc -g

本地启动
在对应的文件夹中打开两个git bash分别运行:
在其中一个执行npm run dev-server,启动起来后,再另一个执行npm run dev-client
注:这里需要在git bash里面执行,不然第二个命令运行报错
本地打包
如果需要定制化开发,修改源码后,进行打包,在git bash里面执行 npm run build-client
【Yapi本地部署】当前部署相关环境
环境 版本号
node 14.18.1
npm 7.14.0
mongo 5.0.7

    推荐阅读