[关闭]
@y3093 2017-06-09T10:00:42.000000Z 字数 1396 阅读 1350

红中麻将项目文件简略说明--待完善

  1. /AccountServer --账号服务器
  2. /HallServer --大厅服务器
  3. /MahjongServer --游戏服务器
  4. package.json --记录依赖的node模块

关于package.json

该JSON文件记录当前项目依赖的Node模块,须确保当前开发/部署环境中已下载依赖的模块,package.json详细信息请见这里

  1. ::--- npm源设置为国内淘宝镜像源
  2. npm config set registry "https://registry.npm.taobao.org"
  3. ::--- 运行命令行进入到项目根目录下,运行以下代码即可(将自动按照package.json配置安装相关依赖):
  4. npm install
  5. ::--- supervisor必须安装在全局环境下
  6. npm install supervisor -g

start-service.bat 一键启动麻将服务器说明

说明

根据本地设置修改配置后,双击该BAT文件即可启动三个Node服务和打开测试页面。

注意事项

1、若需要显示中文,需将文件编码格式改为“ANSI”,否则执行时会出现中文乱码。

2、bat文件中注释为两个半角双引号“::” 。

3、需确保supervisor已安装(参考顶部package.json说明)

4、包含空格的路径,用半角双引将空格包起即可

5、测试页面中的游戏界面,需要等cocos启动后才能正常加载

6、需按照以下说明修改配置,即可使用。

详细说明

  1. ::--- 如果没有为NodeJS设置全局变量,请设置下方的地址为NodeJS的安装文件目录
  2. :: cd C:\Program" "Files\nodejs
  3. ::--- 下方请设置项目服务器代码根目录 set ServerPath=E:\project\KuaiWanMahjongServer
  4. ::--- 下方请设置常用浏览器的可执行文件路径(注意包含空格的路径,用半角双引将空格包起)
  5. set BrowserEXE=C:\Program" "Files" "(x86)\Google\Chrome\Application\chrome.exe
  6. ::--- 下方请设置测试HTML页面的本地路径或URL地址
  7. set TestPath="http://localhost:7456"
  8. ::---设置游戏前端路径
  9. set CCFrontendPath=E:\project\KuaiWanMahjong\trunk\
  10. ::--- Cocos Creator的可执行文件路径
  11. set CocosEXE=D:\cocosCreator\CocosCreator.exe
  12. ::--- 以下为启动服务、CCC和打开浏览器页面操作,无需修改
  13. start "Account Service" node %ServerPath%AccountServer\app.js
  14. start "Hall Service" node %ServerPath%HallServer\app.js
  15. start "Mahjong Service" node %ServerPath%MahjongServer\app.js
  16. ::--- Start Cocos Creator
  17. start %CocosEXE% %CCFrontendPath%
  18. :: If you needn't open test page, ignoring command below.
  19. start %BrowserEXE% %TestPath%
添加新批注
在作者公开此批注前,只有你和作者可见。
回复批注