使用node.js中加载cocos2d-html5
2013-09-28 22:48
459 查看
最近发现cocos2d-html5非常的有意思,正好在国庆放假要回老家,没有网络,没有MAC,只有一台老电脑。
于是想这段时间可以研究一翻,node.js方便快捷 不需要安装一大堆东西。
1.将以上代码保存为server.js 放在coco2d-html5 2.1.4目录下。
2.安装express模块 命令行输入>npm install express
3.进入cocos2d-html5的目录 ,在控制台上运行 >node server.js
4.打开浏览器输入localhost:3000,享受cocos2d-html5的神奇吧!
发现使用cocos2d-html5配合cocosbuilder + cocosplayer 在设备上远程无线开发和调试程序,客户端不需要重编译,不用重启动,爽呆了。
下一篇日志奉上详细方法!希望cocostudio也能支持这种方式就好了!
于是想这段时间可以研究一翻,node.js方便快捷 不需要安装一大堆东西。
var express = require('express'); server = express.createServer(); //加载路径,根据自己的cocos2d-html5版本下的文件自行加载,下面是2.1.4中的路径 server.use('/cocos2d', express.static(__dirname + '/cocos2d') ); server.use('/cocosDenshion', express.static(__dirname + '/cocosDenshion') ); server.use('/classes', express.static(__dirname + '/classes') ); server.use('/resources', express.static(__dirname + '/resources') ); server.use('/HelloHTML5World', express.static(__dirname + '/HelloHTML5World') ); server.use('/Demo', express.static(__dirname + '/Demo') ); server.use('/samples', express.static(__dirname + '/samples') ); server.use('/extensions', express.static(__dirname + '/extensions') ); server.use('/chipmunk', express.static(__dirname + '/chipmunk') ); server.use('/box2d', express.static(__dirname + '/box2d') ); server.get('/', function(req,res){ res.sendfile('index.html'); console.log('Sent index.html'); }); server.listen(process.env.PORT || 3000);
1.将以上代码保存为server.js 放在coco2d-html5 2.1.4目录下。
2.安装express模块 命令行输入>npm install express
3.进入cocos2d-html5的目录 ,在控制台上运行 >node server.js
4.打开浏览器输入localhost:3000,享受cocos2d-html5的神奇吧!
发现使用cocos2d-html5配合cocosbuilder + cocosplayer 在设备上远程无线开发和调试程序,客户端不需要重编译,不用重启动,爽呆了。
下一篇日志奉上详细方法!希望cocostudio也能支持这种方式就好了!
相关文章推荐
- node.js使用require()函数加载模块
- 关于Node.js直接使用Html及配置Ueditor编辑器
- Android WebView使用全面解析(加载网络资源、本地HTML,JS交互)
- webview加载html时使用assets文件夹下的css或者js文件
- nodejs+express使用html和jade
- 菜鸟小白使用node.js搭建简单服务器(可请求图片,html,js,css,json等文件)
- node.js 使用ejs模板引擎时后缀换成.html
- Android使用webview控件加载本地html,通过Js与后台Java实现数据的传递
- node.js 使用ejs模板引擎时后缀换成.html
- html中使用js加载xml文件
- iOS webView加载本地html 调用 js,css (基本使用)
- 使用.live()可以解决动态加载html,但js无效果的问题
- 在 Cocos2d-js 中使用 Node.js 模块
- 在 Cocos2d-js 中使用 Node.js 模块
- IOS使用webview加载本地HTML文件,压入JS
- nodejs express 加载html模板
- 在 Cocos2d-js 中使用 Node.js 模块
- node.js使用require()函数加载模块
- 在Express中使用html (Node.js)
- node.js 使用ejs模板引擎时后缀换成.html