搭建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 相关文章推荐
基于jquery的文字向上跑动类似跑马灯的效果
Sep 22 Javascript
JavaScript中的依赖注入详解
Mar 18 Javascript
jquery实现带缩略图的全屏图片画廊效果实例
Jun 25 Javascript
Javascript中Date类型和Math类型详解
Feb 27 Javascript
Bootstrap模态对话框的简单使用
Apr 29 Javascript
Bootstrap 附加导航(Affix)插件实例详解
Jun 01 Javascript
JavaScript组合模式学习要点
Aug 26 Javascript
vue2.0实现的tab标签切换效果(内容可自定义)示例
Feb 11 Javascript
js使用文档就绪函数动态改变页面内容示例【innerHTML、innerText】
Nov 07 Javascript
在vue和element-ui的table中实现分页复选功能
Dec 04 Javascript
Js参数RSA加密传输之jsencrypt.js的使用
Feb 07 Javascript
vue 项目@change多个参数传值多个事件的操作
Jan 29 Vue.js
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
深入理解Yii2.0乐观锁与悲观锁的原理与使用
2017/07/26 PHP
PHP实现的多进程控制demo示例
2019/07/22 PHP
javascript 写的一个简单的timer
2009/07/30 Javascript
Javascript(AJAX)解析XML的代码(兼容FIREFOX/IE)
2010/07/11 Javascript
javascript检查表单数据是否改变的方法
2013/07/30 Javascript
js实现的map方法示例代码
2014/01/13 Javascript
JQuery中serialize()、serializeArray()和param()方法示例介绍
2014/07/31 Javascript
深入理解JavaScript中的箭头函数
2015/07/28 Javascript
Javascript连接Access数据库完整实例
2015/08/03 Javascript
JavaScript比较当前时间是否在指定时间段内的方法
2016/08/02 Javascript
详解JavaScript对象的深浅复制
2017/03/30 Javascript
Node.js实现连接mysql数据库功能示例
2017/09/15 Javascript
jQuery选择器之属性过滤选择器详解
2017/09/28 jQuery
C#实现将一个字符转换为整数
2017/12/12 Javascript
p5.js 毕达哥拉斯树的实现代码
2018/03/23 Javascript
实例讲解JavaScript截取字符串
2018/11/30 Javascript
解决layUI的页面显示不全的问题
2019/09/20 Javascript
详解vue中v-bind:style效果的自定义指令
2020/01/21 Javascript
Python 获取新浪微博的最新公共微博实例分享
2014/07/03 Python
跟老齐学Python之集合(set)
2014/09/24 Python
Python创建xml的方法
2015/03/10 Python
Django中的“惰性翻译”方法的相关使用
2015/07/27 Python
Python正则捕获操作示例
2017/08/19 Python
Python爬豆瓣电影实例
2018/02/23 Python
解决Python运行文件出现out of memory框的问题
2018/12/03 Python
详解python中@的用法
2019/03/27 Python
python脚本开机自启的实现方法
2019/06/28 Python
pyqt5 textEdit、lineEdit操作的示例代码
2020/08/12 Python
Python和Bash结合在一起的方法
2020/11/13 Python
K近邻法(KNN)相关知识总结以及如何用python实现
2021/01/28 Python
致100米运动员广播稿
2014/02/14 职场文书
幼儿教师寄语集锦
2014/04/03 职场文书
诉讼代理人授权委托书
2014/04/08 职场文书
学校开除通知书
2015/04/25 职场文书
学习型家庭事迹材料(2016精选版)
2016/02/29 职场文书
2016年万圣节活动总结
2016/04/05 职场文书