pomelo环境配置(windows环境)

目录

  • 简介

  • 准备

  • 安装

  • 工程的创建

简介


1.网易开源,免费,业(diao)界(si)良(fu)心(li)呀,^.^

2.游戏服务器框架(当然也可以用于web服务器)

3.高性能、高可伸缩、分布式,多进程

4.支持大多数主流平台的客户端,并提供了开发库

5.完整的文档,详细的demo(包含了多数客户端的,如果大家有其他除了官网上面的例子,希望可以分享一下。)

6.中文开发文档


准备


1.node。由于pomelo是基于node的,所以你需要提前的安装node,这里有一个关于安装node的教程,这里是 传送门

2.Python。node的源码主要由C++代码和JavaScript代码构成,但是却用gyp工具来做源码的项目管理,该工具采用Python语言写成的,所以需要安装Python。你可以从
这里下载Python,pomelo官网上指定了Python的版本范围是2.5到3.0,我自己下载的是2.7.6

3.C++编译器。虽然pomelo是用Javascript写成,但是pomelo依赖的库中,有使用了C++语言写的扩展,因此安装pomelo的过程中会使用到C++编译器。

4.Git。官网上面没有要求此项,但是我在进行安装的时候,出现过git不是一个可识别的命令这样的错误,但是安装了git之后就可以成功。所以觉得git也应该是必须的。你可以在
这里下载git并进行安装

5.component。component是node的一个第三方模块。在安装了node的前提下,你可以在命令行模式下面通过键入 npm install
-g component 来进行安装它。

下面是我安装pomelo之前的环境(在64位win7和32位winxp下面已经安装成功):


安装


pomelo也是基于node的第三方开发的模块,所以安装和component的安装是类似的。在命令行模式下面,通过键入 npm
install -g pomelo
来进行安装。如果出现安装卡主的情况,长时间的等待若不能解决问题,请进行重新的安装。安装完成之后,你可以通过键入 pomelo
--version  来查看是否安装成功,如果出现了版本号,则说明安装成功了。


工程创建


在安装完成之后,通过键入 pomelo init HelloWorld
就可以创建一个名为HelloWorld的工程,回车之后首先会提示你使用什么socket,这里我选择的是native socket,也就是输入1

当输入完毕之后,回车,等待安装完成。

在node中工程的正确运行需要安装响应的依赖项,pomelo也不例外,在你安装的目录下面有个名为 npm-install.bat
的bat文件,运行这个文件就会安装HelloWorld这个工程所需要的依赖项。这个过程需要一点时间,如果在中途卡死,长时间的等待若不能解决问题,请进行重新运行这个文件,可能会出现多次这种情况。完成这个过程之后,你可以观察一下HelloWorld的目录结构,很容易发现它包含了game服务器和web服务器。在生成工程中,pomelo提供了一个game
server和webserver的简单交互。看到这个交互,首先你需要运行起这两个服务器。在命令行模式下,cd至工程的game-server目录,通过键入
node app.js 即可运行起game
server。打开另外一个命令行,然后cd至工程的web-server目录,通过键入 node
app.js 即可运行起web server。如下图所示:

在浏览器的地址栏上面键入 localhost:3001
就可以访问web服务器了。通过点击按钮则就可以看到从game server端传给web端的值,如下:

至此,pomelo的环境安装完成了。

时间: 2024-08-30 04:43:11

pomelo环境配置(windows环境)的相关文章

Go语言Eclipse开发环境配置-windows

1.首先安装eclipse,选择一个适合的版本就好,解压即可 http://www.eclipse.org/downloads/ 2.下载go语言安装包 官网地址 :http://www.golang.org/ 官网地址有时候打不开,百度云盘下载go1.2安装包  http://pan.baidu.com/s/1c0Gf4UO#dir/path=%2FSoft%2FGoLang  32 64位都有 一路Next cmd输入go version 看到这个就安装好了,环境变量什么的会自动配置好的,唯

PHP之路---1---Wamp环境配置--php环境配置

想来自学PHP已经半年多了,最近以来觉得自己好像卡在某个地方,再上一步难于上青天(只是开玩笑). 综合原因分析了下:1.可能是自己对学习PHP没有系统的规划.2.开发经验不足(PS:虽然现在在帮别人维护小型信息网站,完善下小功能什么的,以及现在在做的一个企业网站).3.依赖于框架thinkPHP.4.没有入手过书籍,过分依赖看视频. 还有简单的个人想法:php入门是在是太简单,而且简单web基本上不用什么高深的技巧,也有可能是这样导致了学习效率低下.而且看起来php必须绑定其他一些东西才而不是单

[Android]开发环境配置(windows)-draft

一. 下载Android SDK,把SDK放到任意你想放的位置(这个东西将来有可能会更大) 二. 配置windows系统环境变量 新建ANDROID_SDK_HOME,值:任何你想放置Android模拟器的路径 新建随便什么名(假设为ANDROID_SDK),值:SDK的路径(假设sdk的文件夹叫android-sdk-windows,在d盘,那就写 D:\android-sdk-windows) 在Path里添加 %ANDROID_SDK%\tools;%ANDROID_SDK%\platfo

php7+IIS 配置环境(windows环境)

继php7+apache2.4 配置环境(window环境)后,由于B2C项目准备上线:特此小编在阿里云上搭建PHP7环境,为此特写上搭建过程希望正处于搭建php7+IIS(windows环境)中的朋友参考: 1. 准备 (1) PHP 在官网下载PHP7,分为Non Thread Safe和Thread Safe版本: 两大版本分别有适应IIS和Apache服务器:将PHP解压于想要目录(比如:解压路径为:C:\Program Files (x86)\Server\PHP)(注意:必须安装vc

配置Windows环境的DNS轮询(简单的负载均衡)

   前言:        什么是DNS轮询? 一个域名针对多个ip A记录的解析,DNS服务器将解析请求按照A记录的顺序,逐一分配到不同的IP上,这样就完成了简单的负载均衡                      DNS轮询的优点: 零成本:只是在DNS服务器上绑定几个A记录,域名注册商一般都免费提供解析服务: 部署简单:就是在网络拓扑进行设备扩增,然后在DNS服务器上添加记录. DNS轮询的缺点: 1.可靠性低 假设一个域名DNS轮询多台服务器,如果其中的一台服务器发生故障,那么所有的访问

Flutter开发环境配置-Windows

下载Flutter Sdk 系统要求: 安装运行Flutter,开发环境必须满足以下要求: 操作系统:Windows 7 或者以上版本,64位机器 硬盘空间:不包括IDE和工具在内,至少需要400M 软件工具: Windows PowerShell 5.0或者以上 Windows版Git 2.x,请确保Git可以正常运行 获取Flutter Sdk: 1. 点击这里下载最新版本的Flutter Sdk.如果想要获取更多Flutter Sdk或者下载以前版本的Flutter Sdk,请点击SDK

flutter学习日志(一)【flutter的安装和环境配置 windows】

首先定他一个小目标: ->->目标:命令行输入 flutter doctor (检测flutter所需环境) 得到下图所示-> ->->目标分解:-> 安装flutter (上图中第一个√ get) 安装jdk 安装android studio 安装android sdk (上图中第二个√ get) 安装dart和flutter插件 (上图中第三个√ get ->->-> 第零步:建立几个空文件夹 1.如下图所示,首先建立文件夹 D:\Flutter2

vue环境配置脚手架环境搭建vue工程目录

首先在初始化一个vue项目之前,我们需要下载node.js,并且安装! 下载地址: nodejs.cn/download 安装完成之后,windows+r 运行命令 cmd  输入node -v  检查是否已经安装成功.如果会显示版本信息,说明安装成功! 现在就可以使用node中的npm包管理器来构建vue项目 第一步,由于npm直接下载资源网速会比较慢,可以用淘宝镜像来代替,运行命令 npm install -g cnpm --registry=https://registry.npm.tao

关于Unity安卓开发环境配置_win7环境

一,正确导出apk文件,需要安装JDK,SDK,建议先安装JDK,再安装SDK 二,关于环境配置,建议先配置JDK,”计算机”->”属性”->”高级系统设置”->”环境变量” 添加JAVA_HOME变量,保存JDK路径,添加CLASSPATH变量,保存JDK的类文件”.;%JAVA_HOME%/bin”,在Path变量下添加”%JAVA_HOME%/bin”,至此JDK基本配置完成,可以用”cmd->java-version“查看JDK安装是否成功.如果显示有信息,则成功. 关于S

OpenGL开发环境配置-Windows/MinGW/Clion/CMake

因为某些原因,不想用过于臃肿的VS了,转而使用常用的jetbrains的CLion,Clion沿袭了jetbrans的优良传统,基本代码提示功能还是比较好的,不过就是对于windows不熟悉cmake(像我这样)的朋友可能不是太友好,经过了2个小时的查资料,终于正常运行了一个简单示例. 下面谈谈如何在Windows下配置这个开发环境. 起始,我是参考了我的前一篇OpenGL+VS开发环境的搭建,实际上除了freeglut重新下载的是MinGW版本之外,其他的文件并无区别,当然为了方便引用,我把所