zoukankan      html  css  js  c++  java
  • 如何将H5一键部署到托管服务中

    随着各个大型App都推出了自己的小游戏平台,游戏也越来越受到开发者的关注。Cocos Creator是一个完整的游戏开发解决方案,包含了轻量高效的跨平台游戏引擎,以及能让你更快速开发游戏所需要的各种图形界面工具。这篇文章将介绍下,如何将Cocos Creator的游戏代码通过云开发网站静态托管的方式,快速的部署到线上。

    本文的重点不是介绍如何用Cocos Creator 开发一款小游戏,所以如果没有Cocos Creator的使用或者开发经验的话,建议先查阅Cocos Creator的开发手册。

    Cocos Creator生成游戏的静态访问文件

    假定我们现在已经开发好一款Cocos Creator游戏,点击

    你会看到下面的界面:

    点击构建,就会将我们开发好的游戏编译成可供访问的web游戏项目结构:

    这里由于我们是需要在web端访问我们的小游戏,所以在发布平台的选项中,我们选择Web Mobile.

    静态托管部署

    我们进入腾讯云的云开发CloudBase控制台,选择开通一个云环境:

    这里要注意选择是按量计费的模式(只有按量计费才能开通静态网站托管)。
    创建完成后,点击进入我们刚刚创建的云环境,进入云环境管理界面

    在云环境管理界面,在右侧的网站托管中,我们可以将刚刚项目中生成好的静态页面给上传上去。当然,手动上传显得不太友好,我们也可以借助 cloudbase cli 以命令行的方式执行上传。

    首先,安装cloudbase cli:

    执行登录命令:

    在弹出的页面确认授权:

    接着,在项目中将编译好的build/web-mobile目录中的文件给部署上去

    这里的 EnvID 替换为刚创建好的环境ID。

    腾讯云云开发的静态网站托管有默认域名可供访问:

    通过默认域名,我们就能访问啦。

    不过这里需要注意的是,云开发静态托管的默认访问域名限制了访问的下行速度,对于游戏这种静态资源量较大的项目,建议购买一个域名绑定进行访问,以获得较高的速度。

    云开发公众号:腾讯云云开发

    云开发技术文档:cloudbase.net

    云开发技术交流加Q群:601134960

    ☁ 更多精彩 扫描二维码了解更多

  • 相关阅读:
    ansible使用
    git undo last commit
    metadata简介
    tinyint(4),tinyint(80)有什么区别
    php 打印debug日志
    tinycore Network card configuration during exec bootlocal.sh
    Windows使用CMD命令查看进程和终止进程
    @NotEmpty,@NotNull和@NotBlank的区别
    spring boot 程序启动缓慢的问题(二)
    LocalDateTime的一些用法
  • 原文地址:https://www.cnblogs.com/CloudBase/p/13086322.html
Copyright © 2011-2022 走看看