1

前提条件

必选:本地安装 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

当前部署相关环境

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

聆听TS
108 声望5 粉丝

留有的余味。-Weibo