乐趣区

关于接口文档: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

以后部署相干环境

环境 版本号
node 14.18.1
npm 7.14.0
mongo 5.0.7
退出移动版