Egret引擎开发指南之创建项目


Posted in Javascript onSeptember 03, 2014

Egret提供非常方便的创建工具,我们把创建后的文件总和称之为项目。在后面的操作中,我们对创建的项目进行操作,具体创建步骤如下:

需要注意的是Egret支持Windows和Mac OS X 两个平台。在不同平台中,我们使用的Egret命令是相同。对于不同的命令,大家可以参考文档中相关平台的操作介绍。

Egret在创建的时候,需要指定创建项目所在目录。Egret会将所有创建后的项目文件全部存放到指定目录中。

1.Windows系统中进入项目目录

我们在Windows中的命令行工具中敲入命令如下图:

Egret引擎开发指南之创建项目

2.Mac OS X系统中进入项目目录

我们在Mac OS X中创建一个名称为egretdemo的文件夹。文件夹路径为:/Volumes/mac1/egretdemo/

在终端中使用cd命令定位到当前目录,cd /Volumes/mac1/egretdemo/

3.创建Hello World项目

下面我们通过egret提供的工具来创建我们的项目,我们把当前的项目名称称之为“HelloWorld”。在终端中使用命令:egret create HelloWorld。

稍等几秒后,egret工具会在我们制定的目录下创建一个名称为“HelloWorld”的项目。在你制定的目录中,egret创建的项目会与项目名称相同。你会在指定的/Volumes/mac1/egretdemo/目录中看到一个名称为"HelloWorld"的文件夹。所以当前项目的文件全部存在在这个文件夹中。

在生成的项目文件夹中我们会看到四个子文件夹。

workspace  // egret工作空间
 |-- HelloWorld // 游戏项目
    |-- src // 游戏代码目录,源代码均存放在此目录中,其文件后缀名为`.ts`。
    |-- resources // 游戏资源目录,存放着游戏使用的资源,包括图片文件,音频文件以及资源配置文件等。
    |-- launcher // 游戏入口,所有的可运行查看游戏效果的网页文件均存放在这个文件夹中。
        |-- index.html //启动文件
    |-- libs //egret引擎库文件
    |-- bin-debug // 编译后的代码目录,存放当前debug模式的代码,这个文件夹中绝大部分代码为`.js`文件。
    |-- egretProperties.json //Egret项目编译参数
Javascript 相关文章推荐
IE Firefox 使用自定义标签的区别
Oct 15 Javascript
JavaScript单元测试ABC
Apr 12 Javascript
jQuery事件 delegate()使用方法介绍
Oct 30 Javascript
Javascript操作URL函数修改版
Nov 07 Javascript
使用javascript控制cookie显示和隐藏背景图
Feb 12 Javascript
随鼠标移动的时钟非常漂亮遗憾的是只支持IE
Aug 12 Javascript
js实现表单及时验证功能 用户信息立即验证
Sep 13 Javascript
JS查找字符串中出现最多的字符及个数统计
Feb 04 Javascript
vue-router路由参数刷新消失的问题解决方法
Jun 17 Javascript
通过V8源码看一个关于JS数组排序的诡异问题
Aug 14 Javascript
Vue之beforeEach非登录不能访问的实现(代码亲测)
Jul 18 Javascript
vue+vant使用图片预览功能ImagePreview的问题解决
Apr 10 Javascript
Mac OS X 系统下安装和部署Egret引擎开发环境
Sep 03 #Javascript
Windows8下搭建Node.js开发环境教程
Sep 03 #Javascript
javascript常见操作汇总
Sep 03 #Javascript
优化Node.js Web应用运行速度的10个技巧
Sep 03 #Javascript
初识Node.js
Sep 03 #Javascript
node.js适合游戏后台开发吗?
Sep 03 #Javascript
浅析Node.js查找字符串功能
Sep 03 #Javascript
You might like
php中adodbzip类实例
2014/12/08 PHP
支持汉转拼和拼音分词的PHP中文工具类ChineseUtil
2018/02/23 PHP
DB.ASP 用Javascript写ASP很灵活很好用很easy
2011/07/31 Javascript
JavaScript实现拼音排序的方法
2012/11/20 Javascript
JavaScript实现自己的DOM选择器原理及代码
2013/03/04 Javascript
关于jQuery新的事件绑定机制on()的使用技巧
2013/04/26 Javascript
Javascript 学习笔记之 对象篇(二) : 原型对象
2014/06/24 Javascript
jQuery CSS()方法改变现有的CSS样式表
2014/09/09 Javascript
每个程序员都需要学习 JavaScript 的7个理由小结
2016/09/03 Javascript
vue2.0嵌套路由实现豆瓣电影分页功能(附demo)
2017/03/13 Javascript
使用原生js写ajax实例(推荐)
2017/05/31 Javascript
JavaScript代码执行的先后顺序问题
2017/10/29 Javascript
浅谈基于Vue.js的移动组件库cube-ui
2017/12/20 Javascript
优雅的处理vue项目异常实战记录
2019/06/05 Javascript
vue-父子组件和ref实例详解
2019/11/10 Javascript
解决Layui数据表格显示无数据提示的问题
2019/11/14 Javascript
jquery实现的放大镜效果示例
2020/02/24 jQuery
[40:05]DOTA2上海特级锦标赛A组小组赛#1 EHOME VS MVP.Phx第一局
2016/02/25 DOTA
[01:11:37]完美世界DOTA2联赛PWL S2 SZ vs FTD.C 第一场 11.19
2020/11/19 DOTA
python检测远程udp端口是否打开的方法
2015/03/14 Python
python3.6+django2.0开发一套学员管理系统
2018/03/03 Python
关于Python内存分配时的小秘密分享
2019/09/05 Python
python异步Web框架sanic的实现
2020/04/27 Python
Python图像阈值化处理及算法比对实例解析
2020/06/19 Python
最新版 Windows10上安装Python 3.8.5的步骤详解
2020/11/28 Python
使用python操作lmdb对数据读取的实例
2020/12/11 Python
找到您丢失的钥匙、钱包和手机:Tile
2017/05/19 全球购物
世界上最好的儿童品牌:AlexandAlexa
2018/01/27 全球购物
日本AOKI官方商城:AOKI西装
2020/06/11 全球购物
销售代表求职自荐信
2013/10/01 职场文书
团支书竞选演讲稿
2014/04/28 职场文书
帮一个朋友写的求职信
2014/08/09 职场文书
关于随地扔垃圾的检讨书
2014/09/30 职场文书
详解Python自动化之文件自动化处理
2021/06/21 Python
详解MySQL多版本并发控制机制(MVCC)源码
2021/06/23 MySQL
win10电脑老是死机怎么办?win10系统老是死机的解决方法
2022/08/05 数码科技