pomelo-robot-demo运行时遇到的问题

Q:下载代码后第一次运行时会报各种模块未定义的错误
A:npm install 命令安装一下各个模块就可以了
Q:在你确认你的数据库用户名和密码正确的情况下,连接数据库时,报密码错误的问题

A:这是数据库版本造成的问题,贴了个有误的例子和正确的例子

pomelo-robot-demo运行时遇到的问题_第1张图片

pomelo-robot-demo运行时遇到的问题_第2张图片


Q:连接不上服务器的问题,报错如下:could not find handler invalid data package
A:将lord.js脚本中的send方法体中的代码修改一下:packet本身就已经是一个Buffer对象了
pomelo-robot-demo运行时遇到的问题_第3张图片

Q:客户端超时的问题,服务端错误(client 1 heatbeat timeout)
A:删除game-server中app.js对心跳的配置,心跳时间太短
pomelo-robot-demo运行时遇到的问题_第4张图片

Q:客户端报参数错误(argument should be a Buffer)

A:库文件protocol.js中的Package.decode方法有问题

原方法:pomelo-robot-demo运行时遇到的问题_第5张图片

修改后的方法:

pomelo-robot-demo运行时遇到的问题_第6张图片

你可能感兴趣的:(pomelo)