搭建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 相关文章推荐
Open and Print a Word Document
Jun 15 Javascript
Jquery在指定DIV加载HTML示例代码
Feb 17 Javascript
用循环或if语句从json中取数据示例
Aug 18 Javascript
chrome不支持form.submit的解决方案
Apr 28 Javascript
AngularJS全局scope与Isolate scope通信用法示例
Nov 22 Javascript
从零学习node.js之mysql数据库的操作(五)
Feb 24 Javascript
vue2.0构建单页应用最佳实战
Apr 01 Javascript
JavaScript实现带有子菜单和控件的slider轮播图效果
Nov 01 Javascript
js捆绑TypeScript声明文件的方法教程
Apr 13 Javascript
uniapp与webview之间的相互传值的实现
Jun 29 Javascript
JS实现鼠标移动拖尾
Dec 27 Javascript
Vue3如何理解ref toRef和toRefs的区别
Feb 18 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
PHP中使用FFMPEG获取视频缩略图和视频总时长实例
2014/05/04 PHP
windows中为php安装mongodb与memcache
2015/01/06 PHP
详谈php静态方法及普通方法的区别
2016/10/04 PHP
javascript 显示当前系统时间代码
2009/12/28 Javascript
jquery+ashx无刷新GridView数据显示插件(实现分页、排序、过滤功能)
2010/04/25 Javascript
javascript下数值型比较难点说明
2010/06/07 Javascript
json格式的时间显示为正常年月日的方法
2013/09/08 Javascript
Javascript 浮点运算精度问题分析与解决
2014/03/26 Javascript
JS中dom0级事件和dom2级事件的区别介绍
2016/05/05 Javascript
BootStrap中Tab页签切换实例代码
2016/05/30 Javascript
vue封装第三方插件并发布到npm的方法
2017/09/25 Javascript
浅谈Vue的加载顺序探讨
2017/10/25 Javascript
使用vue + less 实现简单换肤功能的示例
2018/02/21 Javascript
实例介绍JavaScript中多种组合继承
2019/01/20 Javascript
小程序自定义模板实现吸顶功能
2020/01/08 Javascript
Python 异常处理实例详解
2014/03/12 Python
使用Python对Access读写操作
2017/03/30 Python
Python语言的变量认识及操作方法
2018/02/11 Python
pygame实现俄罗斯方块游戏
2018/06/26 Python
Python从ZabbixAPI获取信息及实现Zabbix-API 监控的方法
2018/09/17 Python
对python修改xml文件的节点值方法详解
2018/12/24 Python
Python3 使用cookiejar管理cookie的方法
2018/12/28 Python
python将控制台输出保存至文件的方法
2019/01/07 Python
python 魔法函数实例及解析
2019/09/25 Python
python如何获取apk的packagename和activity
2020/01/10 Python
浅谈Python中os模块及shutil模块的常规操作
2020/04/03 Python
Django-migrate报错问题解决方案
2020/04/21 Python
python+playwright微软自动化工具的使用
2021/02/02 Python
CSS3 制作绽放的莲花采用效果叠加实现
2013/01/31 HTML / CSS
中国第一家杂志折扣订阅网:杂志铺
2016/08/30 全球购物
No7 Beauty美国官网:英国国民护肤品牌
2019/10/31 全球购物
环保倡议书范文
2014/05/12 职场文书
投诉信回复范文
2015/07/03 职场文书
2016年校长新年寄语
2015/08/17 职场文书
python 批量压缩图片的脚本
2021/06/02 Python
Vue操作Storage本地化存储
2022/04/29 Vue.js