搭建pomelo 开发环境


Posted in Javascript onJune 24, 2014

开发前提条件:

Windows系统,请确保你的Windows系统包含源码编译工具。Node.js的源码主要由C++代码和JavaScript代码构成,但是却用 gyp 工具来做源码的项目管理,该工具采用Python语言写成的。在Windows平台上,Node.js采用gyp来生成Visual Studio Solution文件,最终通过VC++的编译器将其编译为二进制文件。所以,在安装之前请确保你的Windows系统满足以下两个条件:

*  Python (2.5<version<3.0)。

* VC++ 编译器,包含在 Visual Studio 2010 中(VC++ 2010 Express亦可)

node 版本 0.8.22

pomelo 版本 0.3.5

1:安装 pomelo

npm install -g pomelo

2:试试 pomelo 安装是否ok

pomelo --help

3:开始进行开发

pomelo init pomelo_demo

这个就会创建基本的pomelo开发环境,包括 game-server 和 web-server 文件夹

4:接下来就是安装 node modules 直接在工程目录下面,敲入

npm-install.bat

即可完成安装

5:然后进入 game-server 目录下

敲入

pomelo start

即可完成服务端代码的启动

6:然后进入 web-server 目录下

先安装 components 客户端库 (安装前确保已经装有 component,使用 npm install -g component 来安装)

敲入

bin\component.bat

然后在 web-server 目录下

node app 

根据提示,在浏览器上可以浏览效果了

Javascript 相关文章推荐
js arguments.callee的应用代码
May 07 Javascript
对象无length属性时IE6/IE7中无法将其转换成伪数组(ArrayLike)
Jul 31 Javascript
20款效果非常棒的 jQuery 插件小结分享
Nov 18 Javascript
Js如何判断客户端是PC还是手持设备简单分析
Nov 22 Javascript
用javascript关闭本窗口技巧小结
Sep 05 Javascript
jquery.uploadify插件在chrome浏览器频繁崩溃解决方法
Mar 01 Javascript
js滑动提示效果代码分享
Mar 10 Javascript
js流动式效果显示当前系统时间
May 16 Javascript
jQuery实现的下雪动画效果示例【附源码下载】
Feb 02 jQuery
Hexo已经看腻了,来手把手教你使用VuePress搭建个人博客
Apr 26 Javascript
详解Vue.js使用Swiper.js在iOS
Sep 10 Javascript
正则表达式基础与常用验证表达式
Jun 16 Javascript
JavaScript支持的最大递归调用次数分析
Jun 24 #Javascript
Node.js中require的工作原理浅析
Jun 24 #Javascript
angularjs实现与服务器交互分享
Jun 24 #Javascript
完美兼容各大浏览器获取HTTP_REFERER方法总结
Jun 24 #Javascript
Javascript学习笔记之 函数篇(二) : this 的工作机制
Jun 24 #Javascript
Javascript学习笔记之 函数篇(一) : 函数声明和函数表达式
Jun 24 #Javascript
Javascript学习笔记之 对象篇(四) : for in 循环
Jun 24 #Javascript
You might like
Laravel框架中扩展函数、扩展自定义类的方法
2014/09/04 PHP
PHP 生成微信红包代码简单
2016/03/25 PHP
详解PHP字符串替换str_replace()函数四种用法
2017/10/13 PHP
php JWT在web端中的使用方法教程
2018/09/06 PHP
php微信分享到朋友圈、QQ、朋友、微博
2019/02/18 PHP
解决extjs在firefox中关闭窗口再打开后iframe中js函数访问不到的问题
2008/11/06 Javascript
jQuery 学习 几种常用方法
2009/06/11 Javascript
js如何实现设计模式中的模板方法
2013/07/23 Javascript
js html css实现复选框全选与反选
2016/10/09 Javascript
js实现楼层导航功能
2017/02/23 Javascript
React props和state属性的具体使用方法
2018/04/12 Javascript
解决vue中虚拟dom,无法实时更新的问题
2018/09/15 Javascript
angular 数据绑定之[]和{{}}的区别
2018/09/25 Javascript
PWA介绍及快速上手搭建一个PWA应用的方法
2019/01/27 Javascript
Vue 根据条件判断van-tab的显示方式
2020/08/03 Javascript
Vue.js使用axios动态获取response里的data数据操作
2020/09/08 Javascript
[02:26]DOTA2英雄米拉娜基础教程
2013/11/25 DOTA
[15:57]教你分分钟做大人:斧王
2014/10/30 DOTA
[00:14]护身甲盾
2019/03/06 DOTA
[56:42]完美世界DOTA2联赛循环赛 Matador vs Forest 第二场 11.06
2020/11/06 DOTA
Tensorflow分类器项目自定义数据读入的实现
2019/02/05 Python
对python中GUI,Label和Button的实例详解
2019/06/27 Python
python thrift 实现 单端口多服务的过程
2020/06/08 Python
Keras中 ImageDataGenerator函数的参数用法
2020/07/03 Python
Python通过len函数返回对象长度
2020/10/22 Python
python 可视化库PyG2Plot的使用
2021/01/21 Python
在html5的Canvas上绘制椭圆的几种方法总结
2013/01/07 HTML / CSS
AmazeUI折叠式卡片布局,整合内容列表、表格组件实现
2020/08/20 HTML / CSS
往来会计岗位职责
2013/12/19 职场文书
机电专业求职信
2014/06/14 职场文书
社区活动策划方案
2014/08/21 职场文书
2014年重阳节老干部座谈会上的讲话稿
2014/09/25 职场文书
廉洁自律个人总结
2015/02/14 职场文书
施工安全员岗位职责
2015/04/11 职场文书
歌剧魅影观后感
2015/06/05 职场文书
创业计划书之珠宝饰品
2019/08/26 职场文书