前提条件
必选:本地安装 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 |
**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用
。你还可以使用@
来通知其他用户。