iis服务器助手广告广告
返回顶部
首页 > 资讯 > 前端开发 > node.js >Egret引擎开发指南之发布项目
  • 385
分享到

Egret引擎开发指南之发布项目

引擎指南项目 2022-06-04 17:06:35 385人浏览 薄情痞子
摘要

在Egret中,使用发布功能也非常的简单。你只需要使用如下命令即可: egret publish HelloWorld 此命令中egret publish为发布命令,HelloWorld是你当前项目的

在Egret中,使用发布功能也非常的简单。你只需要使用如下命令即可:


egret publish HelloWorld

此命令中egret publish为发布命令,HelloWorld是你当前项目的名称。

执行此命令后,egret会启动发布打包工作。此时的发布过程可能相对build功能耗时更长。因为Egret工具会对你的游戏代码做最终的发布工作,这个工作是非常严格的编译过程。其中的过程非常的复杂。我们只需要了解它的作用即可。

使用Egret的发布功能还需要安装Java7。你应该安装Java7或者更高版本来支持你的发布功能。

执行发布功能后,Egret会对你的源码进行加密混淆,并且将所有的js代码全部放到 game-min.js 文件中,并且文件中的内容经过混淆与压缩。 这样你便可以将项目中的 release 文件夹中的文件上传到你的服务器中,访问对应的网址即可打开游戏。

最终的游戏访问地址为 release 目录下的 index.html 文件。

你还可以为打包的文件创建版本号,使用命令如下:


egret publish HelloWorld --v abc

使用上面的命令可以在release 文件夹下生成一个名为 abc的文件夹,该文件夹内存放发布后的代码。

--v参数用语指定发布的版本号,同时,也会对应生成发布后的文件夹名。

模块化编译

在 egret 之前的版本中,引擎中的所有代码都会在 publish 后编译成一个文件,但是开发者很可能不会使用引擎中的所有功能,这带来了额外的网络传输开销。

1.0.4版本中我们重点优化了这个问题。现在egret引擎分为 core / gui / draGonbones / HTML5 / native 5个模块,开发者只需要在 egretProerties.JSON 文件中配置你的模块,就可以编译指定模块从而降低编译体积。

--结束END--

本文标题: Egret引擎开发指南之发布项目

本文链接: https://www.lsjlt.com/news/11966.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • vue多页面项目开发实战指南
    目录单页应用和多页应用单页应用多页应用优缺点配置多页应用1. 修改vue.config.js2. 修改title3. 合并第三方库4. 打包第三方scss5. 其它常见设置总结单页应...
    99+
    2024-04-02
  • JavaWeb购物车项目开发实战指南
    目录一、项目前提二、数据库的创建三、eclipse进行创建包和类:四、主要实现功能1、购物车用户登录2、商品显示3、购物车添加&商品总数和价格的计算总结一、项目前提 1、购物...
    99+
    2024-04-02
  • CMS 的指南针:指引新闻稿发布
    CMS新闻稿发布的最佳实践 1. 优化标题和 标题和是新闻稿中最引人注目的元素,因此对其进行优化非常重要。使用简洁且信息丰富的标题,突出新闻稿的关键主题。撰写引人入胜的,总结新闻稿的主要要点,并鼓励读者继续阅读。 2. 使用相关 在新闻稿...
    99+
    2024-04-02
  • Golang项目开发指南:从构想到部署
    golang 项目开发指南涵盖从构想到部署的完整生命周期,包括:定义项目目标和创建项目结构遵循 golang 编码约定和管理依赖项编写模块化代码、单元测试和集成测试考虑性能测试和压力测试...
    99+
    2024-05-11
    go语言 项目开发 docker golang
  • Vue CLI 进阶指南:解锁项目开发新境界
    Vue CLI 是一个基于 Webpack 的官方工具,用于快速创建 Vue.js 项目。它提供了开箱即用的构建工具链,简化了项目设置和维护。 进阶特性 1. 构建配置定制 通过修改 vue.config.js 文件,可以自定义构建过程的...
    99+
    2024-03-13
    Vue CLI 介绍
  • Android移动应用开发指南之六种布局详解
    目录LinearLayoutRelativeLayoutFrameLayoutTableLayoutGridLayoutConstraintLayout参考总结LinearLayou...
    99+
    2024-04-02
  • 从零开始的Go语言项目开发指南与经验分享
    近年来,Go语言在开发领域逐渐崭露头角。它以其简洁、高效的特性,受到了越来越多开发者的青睐。作为一门静态类型、编译型的语言,Go语言具备卓越的性能和并发处理能力,适用于各种规模的项目开发。本文将从零开始,分享一些关于Go语言项目开发的指南和...
    99+
    2023-11-02
    Go语言 经验分享 项目开发指南
  • 基于C#的在线旅游指南开发项目经验总结
    基于C#的在线旅游指南开发项目经验总结引言:如今,伴随着互联网的迅猛发展,人们越来越倾向于使用在线旅游指南来规划自己的旅行。为了满足用户需求,我们决定开发一款基于C#的在线旅游指南。在这个项目中,我们面临了各种挑战和困难,但通过团队的协作和...
    99+
    2023-11-04
    C#开发 旅游指南 经验总结
  • Go语言项目开发中的常见陷阱与避坑指南
    在Go语言项目开发中,我们可能会遇到一些常见的陷阱,这些陷阱可能会给我们的项目带来一些不必要的麻烦和困扰。因此,为了帮助大家更好地避免这些陷阱,本文将介绍一些常见的陷阱以及相应的避坑指南。一、内存泄漏Go语言的垃圾回收机制是其一大特点,但并...
    99+
    2023-11-02
    性能优化(Performance Optimization) 错误处理(error handling) 并发(Concu
  • 从开发到部署:PHP Git 与项目管理的终极指南
    使用版本控制系统 (VCS):Git 是一种流行的 VCS,用于跟踪代码更改和协作,有助于版本管理。 设置本地 Git 存储库:克隆远程存储库或初始化本地存储库,并提交并推送更改。 使用分支进行功能开发:分支允许您隔离功能开发并防止影响...
    99+
    2024-04-02
  • Vue开发指南之重点知识梳理
    目录概述0. JavaScript和Web开发基础1. Vue的基础概念Vue核心功能组件单页面应用程序状态管理2. 生产环境中的Vue项目脚手架全栈 / 认证应用程序测试优化3. ...
    99+
    2024-04-02
  • iOS开发之Objective-c的Runtime理解指南
    目录一、Runtime1、概念:2、特性:编写的代码具备有运行时、动态特性,从而衍生出 以下4、53、原理:Runtimer在Object-c的使用 程序在三个不同的层次上与运行时系...
    99+
    2024-04-02
  • Android音视频开发之VideoView使用指南
    目录VideoView介绍MediaController使用源码分析进度显示播放尺寸适配VideoView介绍 之前介绍过使用MediaPlayer+SurfaceView实现播放视...
    99+
    2024-04-02
  • Vue开发实践指南之应用入口
    目录前言创建应用添加 Loading 效果开始创建应用多页面改造总结前言 Vue 开发实践为本人的最佳实践,非业内最佳,仅用于提供给各位做参考,这是系列文,但发布时间和内容不固定。 ...
    99+
    2024-04-02
  • 小程序开发指南之全局配置
    目录全局配置文件及常用的配置项window小程序窗口的组成部分window 常用配置项设置导航栏的标题设置导航栏的背景色设置导航栏标题颜色全局开启下拉刷新(在 app.json 中启...
    99+
    2024-04-02
  • 我的Go语言项目开发之旅
    近年来,随着Go语言在国内的普及,越来越多的程序员开始使用这门语言进行开发。作为一名程序员,我也不例外。在这篇文章中,我将分享我的Go语言项目开发之旅。初学Go语言在学习Go语言之前,我已经有了一定的编程经验,熟练掌握了Java、Pytho...
    99+
    2023-11-02
    Go语言 项目开发 旅程
  • C#开发新闻发布系统的项目经验总结
    C#开发新闻发布系统的项目经验总结项目背景新闻发布系统是一种用于发布和管理新闻内容的软件系统。随着互联网的发展,新闻媒体越来越重视在线新闻的传播和发布,因此,开发一个高效、稳定的新闻发布系统对于新闻机构来说是非常重要的。本文将对C#开发新闻...
    99+
    2023-11-02
    C#开发 新闻发布 项目经验总结
  • Sphinx 高性能全文索引的 PHP 开发指南
    一、前言全文搜索是当今网络应用中非常重要的功能之一。而Sphinx是一款功能强大的全文搜索引擎,它能够帮助我们实现高性能的全文搜索功能。本文将介绍如何使用PHP来进行Sphinx的开发,并给出详细的代码示例。二、Sphinx简介Sphinx...
    99+
    2023-10-21
    PHP 开发指南 Sphinx
  • Java开发之普通web项目转为Maven项目的方法
    前言Maven是基于项目对象模型(Project Object Model),可以通过一小段描述信息来管理项目的构建、报告和文档的项目管理工具,提供了一个仓库的概念,统一管理项目所依赖的第三方jar包,最大可能避免了由于环境变量的不同在不同...
    99+
    2023-05-30
    java web项目 maven项目
  • 使用Go语言开发高可用的分布式搜索引擎
    使用Go语言开发高可用的分布式搜索引擎引言:随着互联网的快速发展,数据的爆炸式增长以及对数据的快速检索需求的提升,搜索引擎在现代社会中扮演着至关重要的角色。然而,传统的单机搜索引擎在处理大规模数据时面临着性能瓶颈和可靠性差的问题。为了克服这...
    99+
    2023-11-20
    开发 分布式 高可用 搜索引擎 Go语言
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作