搭建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 判断代码全收集
Apr 28 Javascript
js限制textarea每行输入字符串长度的代码
Oct 31 Javascript
Jquery选择子控件&quot;大于号&quot;和&quot; &quot;区别介绍及使用示例
Jun 25 Javascript
jquery实现点击消失的代码
Mar 03 Javascript
浅谈js内置对象Math的属性和方法(推荐)
Sep 19 Javascript
微信小程序 登录实例详解
Jan 16 Javascript
Node.js常用工具之util模块
Mar 09 Javascript
基于JS实现限时抢购倒计时间表代码
May 09 Javascript
详解如何使用PM2将Node.js的集群变得更加容易
Nov 15 Javascript
JQuery实现折叠式菜单的详细代码
Jun 03 jQuery
jQuery插件实现图片轮播效果
Oct 19 jQuery
springboot+vue实现文件上传下载
Nov 17 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
简单的过滤字符串中的HTML标记
2006/12/25 PHP
php error_log 函数的使用
2009/04/13 PHP
写出高质量的PHP程序
2012/02/04 PHP
PHP实现断点续传乱序合并文件的方法
2018/09/06 PHP
jQuery的.live()和.die() 使用介绍
2011/09/10 Javascript
window.event快达到全浏览器支持了,以后使用就方便了
2011/11/30 Javascript
JavaScript中如何通过arguments对象实现对象的重载
2014/05/12 Javascript
nodejs文件操作模块FS(File System)常用函数简明总结
2014/06/05 NodeJs
jQuery判断对象是否存在的方法
2015/02/05 Javascript
jquery滚动到顶部底部代码
2015/04/20 Javascript
JQuery分屏指示器图片轮换效果实例
2015/05/21 Javascript
使用jQuery获取data-的自定义属性
2015/11/10 Javascript
对比分析Django的Q查询及AngularJS的Datatables分页插件
2017/02/07 Javascript
AngularJS中$http使用的简单介绍
2017/03/17 Javascript
vue实现单选和多选功能
2017/08/11 Javascript
深入浅析JavaScript中的RegExp对象
2017/09/18 Javascript
vue cli构建的项目中请求代理与项目打包问题
2018/02/26 Javascript
vue2.0 移动端实现下拉刷新和上拉加载更多的示例
2018/04/23 Javascript
详解JavaScript中的数组合并方法和对象合并方法
2018/05/11 Javascript
node 解析图片二维码的内容代码实例
2019/09/11 Javascript
jQuery实现高度灵活的表单验证功能示例【无UI】
2020/04/30 jQuery
django使用xlwt导出excel文件实例代码
2018/02/06 Python
python字符串和常用数据结构知识总结
2019/05/21 Python
python3利用Axes3D库画3D模型图
2020/03/25 Python
python3.8.3安装教程及环境配置的详细教程(64-bit)
2020/11/28 Python
html5+css3之制作header实例与更新
2020/12/21 HTML / CSS
美国保健品专家:Life Extension
2018/05/04 全球购物
DOM和JQuery对象有什么区别
2016/11/11 面试题
销售顾问工作计划书
2014/08/15 职场文书
幼儿生日活动方案
2014/08/27 职场文书
办公室文员工作自我鉴定
2014/09/19 职场文书
幼儿园中班教师个人总结
2015/02/05 职场文书
限期整改通知书
2015/04/22 职场文书
地球上的星星观后感
2015/06/02 职场文书
鸦片战争观后感
2015/06/09 职场文书
css 中多种边框的实现小窍门
2021/04/07 HTML / CSS