前提条件
必选:本地装置 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 |