rap2客户端dolores环境搭建
https://incoder.org/2018/03/27/rap2/
https://github.com/thx/rap2-delos/issues/119
https://blog.csdn.net/u012557538/article/details/82012196
获取代码
git clone https://github.com/thx/rap2-dolores.git
修改配置
配置文件
目录:rap2-dolores/src/config
文件:config.dev.ts;其中dev,表示开发环境,其他同理
修改:config.dev.ts文件,serve地址是 服务端 rap2-delos 部署成功后的地址,默认:'http://localhost:8080'
安装依赖包:
npm install
编译启动项目
自动监视改变后重新编译
npm run dev
测试用例
npm run test
生产模式
编译React生产包
npm run build
用serve命令或nginx服务器路由到编译产出的build文件夹作为静态服务器即可
serve -s ./build -p 80
pm2启动生产模式,默认端口8080,如果冲突则启动失败;
修改默认端口:/script/worker.js里port参数
设置启动变量:NODE_ENV=production
pm2 start dispatch.js --name=rap-server-dolores-prod
部署成功,显示登陆界面;
部署常见问题参考:https://incoder.org/2018/03/27/rap2/
PS:查看后台数据库,发现有很多预设的数据,直接全库数据清空,这下干净了。