前提条件

必选:本地装置 MongoDB(2.6+),nodejs(7.6+),git
可选:NoSQL Manager for MongoDB (数据库可视化工具)

这里抉择可视化部署

npm install -g yapi-cli --registry https://registry.npm.taobao.orgyapi server

执行 yapi server 启动可视化部署程序,输出相应的配置,抉择其中一个版本,点击开始部署,就能实现整个网站的部署。(可能会呈现装置依赖失败,这时候须要进入到生成的文件夹中进行手动装置)

部署实现之后,可依照提示信息,执行 node/{网站门路/server/app.js} 启动服务器。在浏览器关上指定url, 点击登录输入您方才设置的管理员邮箱,默认明码(ymfe.org) 登录零碎(默认明码可在集体核心批改)。

装置其余的依赖

npm install ykit -gnpm install ydoc -g

本地启动
在对应的文件夹中关上两个git bash别离运行:
在其中一个执行npm run dev-server,启动起来后,再另一个执行npm run dev-client

注:这里须要在git bash外面执行,不然第二个命令运行报错

本地打包
如果须要定制化开发,批改源码后,进行打包,在git bash外面执行 npm run build-client

以后部署相干环境

环境版本号
node14.18.1
npm7.14.0
mongo5.0.7