【已解决】个人如何发布cocos js游戏

我用cocos code ide写了一个js 的游戏,要怎么打包发布呢?不是打包成ipa和apk,是发布到网页中!求大神指导啊

把项目上传到你的服务器上就可以了。

不需要打包么?把整个工程传上去?

cocos compile -p web -m release

运行成功会在根目录下创建publish/html5

把html5文件夹上传就可以了

如果要debug的话,会麻烦一点,需要把frameworks/cocos2d-html5连同用户文件上传

执行cocos compile -p web -m release时说JDK没安装,我装的是JDK8,是不是不兼容

貌似是真的不兼容,我把jdk的路径换成MyEclipse自带的就编译通过了

我用空项目试了下,如果 project.json里这样: “modules” : “cocos2d”, “extensions”, “external”],

cocos compile -p web -m release
打包出来的游戏会报错 “Uncaught TypeError: Cannot read property ‘push’ of undefined ”。
貌似是打包 socket.io.min.js 这个文件的时候出问题了

在本地通过localhost访问没问题,上传到网站服务器后就页面空白什么也不显示了。