好得很程序员自学网

<tfoot draggable='sEl'></tfoot>

egret命令行手册

用法:egret command [-v]

command列表:

create

创建新项目

用法:

egret create project_name [--type empty|game|gui|eui]

描述:

创建新项目

参数说明:

关键字 描述 project_name 项目名称,按照操作系统的命名规范命名 --type 要创建的项目类型 empty、game、gui、eui,默认值为game

举例:

1、创建名为【HelloWorld】的一个eui项目
egret create HelloWorld --type eui
2、创建名为【HelloWorld】的一个空项目
egret create HelloWorld

create_lib

创建新第三方库项目

用法:

egret create_lib lib_name

描述:

创建第三方库

参数说明:

关键字 描述 lib_name 第三方库名称,按照操作系统的命名规范命名

create_app

从h5游戏生成app

用法:

egret create_app app_name -f h5_game_path -t template_path

描述:

构建指定项目,如果是在项目文件夹下编译,就不要加项目名称

参数说明:

关键字 描述 app_name 移动应用项目名称,按照操作系统的命名规范命名 -f app项目所对应h5项目的路径 -t 对应 Native Support 路径

build

构建指定项目

用法:

egret build [project_name] [-e] [--runtime native]

描述:

构建指定项目,如果是在项目文件夹下编译,就不要加项目名称

参数说明:

关键字 描述 project_name 项目名称,按照操作系统的命名规范命名 -e 编译指定项目的同时编译引擎目录 --runtime 如果有native工程,则会将文件拷贝到工程里

举例:

1、编译【HelloWorld】
egret build HelloWorld
2、编译【HelloWorld】的同时编译引擎
egret build HelloWorld -e
3、编译【HelloWorld】的同时编译native项目
egret build HelloWorld --runtime native

publish

发布项目

用法:

egret publish [project_name] [--version [version]] [--runtime html5|native] [--passWorld]

描述:

发布项目,如果是在项目文件夹下编译,就不要加项目名称

参数说明:

关键字 描述 project_name 项目名称,按照操作系统的命名规范命名 --version 设置发布之后的版本号,可以不设置 --runtime 设置发布方式为 html5 或者是 native方式,默认值为html5 --password 设置发布zip文件的解压密码

举例:

发布【HelloWorld】
egret publish HelloWorld --version 0.03 --passWorld 88888888

startserver

启动HttpServer,并在默认浏览器中打开指定项目

用法:

egret startserver [project_name] [--port 3000] [-ip] [-serveronly]

描述:

启动Egret内置的服务器,并可立即在浏览器中运行项目,如果是在项目文件夹下编译,就不要加项目名称

参数说明:

关键字 描述 project_name 项目名称,按照操作系统的命名规范命名 --port 指定端口号 -ip 是否使用本机IP -serveronly 是否只运行服务器

举例:

运行【HelloWorld】项目
egret startserver HelloWorld --port 3000

clean

重置项目中的引擎代码

用法:

egret clean [project_name]

描述:

重置项目中的引擎代码,如果是在项目文件夹下编译,就不要加项目名称

参数说明:

关键字 描述 project_name 项目名称,按照操作系统的命名规范命名

upgrade

升级项目代码

用法:

egret upgrade [project_name]

描述:

跟随Egret引擎的升级,对项目进行升级,如果是在项目文件夹下编译,就不要加项目名称

参数说明:

关键字 描述 project_name 项目名称,按照操作系统的命名规范命名

举例:

升级【HelloWorld】项目
egret upgrade HelloWorld

make

编译引擎源码

用法:

egret make

描述:

修改引擎源码后,编译引擎源码

apitest

版本升级后检测api是否已经替换完成。限于2.4之前版本升级到2.5(及以上)版本的检测,需要在2.5(及以上)版本项目中输入

用法:

egret apitest [project_name]

描述:

检测项目中的api是否存在冲突

参数说明:

关键字 描述 project_name 项目名称,按照操作系统的命名规范命名

举例:

检测【HelloWorld】项目api是否存在冲突
egret apitest HelloWorld

info

查看更多关于egret命令行手册的详细内容...

  阅读:63次