Egret引擎开发指南之编译项目


Posted in Javascript onSeptember 03, 2014

Egret的编译功能依赖于TypeScript的编译功能。实际上TypeScript的编译过程并非传统的将程序源代码翻译为机器可执行的二级制文件过程。由于浏览器能够识别执行的脚本只有JavaScript,所以TypeScript的编译仅仅是把TypeScript翻译为对应的JavaScript脚本。

我们无需理解里面复杂的过程,我们仅仅可以把编译过程理解为将TypeScript翻译成能够被浏览器执行的JavaScript代码即可。

这个“翻译”的过程也非常简单。我们仅仅需要执行一个简单的命令即可。命令如下:

egret build HelloWorld

其中egret build是执行“翻译”工作,而HelloWorld则是我们的项目名称。

命令的执行时间取决于你的项目大小,通常情况下,当你运行一个编译脚本的时候,编译器很快就能帮助你把你的游戏逻辑编译好。

当编译命令执行完成后,终端会自动跳转到下一行,如果命令执行失败,编译器会给你非常详细的错误提示。

关于错误提示这部分,我们会在调试运行章节为大家详细讲解。

Javascript 相关文章推荐
clientX,pageX,offsetX,x,layerX,screenX,offsetLeft区别分析
Mar 12 Javascript
发布一个基于javascript的动画类 Fx.js
Nov 05 Javascript
在JavaScript中处理数组之reverse()方法的使用
Jun 09 Javascript
基于React.js实现原生js拖拽效果引发的思考
Mar 30 Javascript
dropload.js插件下拉刷新和上拉加载使用详解
Oct 20 Javascript
前端html中jQuery实现对文本的搜索功能并把搜索相关内容显示出来
Nov 14 jQuery
js中getBoundingClientRect的作用及兼容方案详解
Feb 01 Javascript
Node批量爬取头条视频并保存方法
Sep 20 Javascript
详解js模板引擎art template数组渲染的方法
Oct 09 Javascript
解决vue打包后vendor.js文件过大问题
Jul 03 Javascript
angular异步验证防抖踩坑实录
Dec 01 Javascript
JS字符串和数组如何实现相互转化
Jul 02 Javascript
js和jquery中循环的退出和继续下一个循环
Sep 03 #Javascript
Egret引擎开发指南之创建项目
Sep 03 #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
You might like
dedecms系统的广告设置代码 基础版本
2010/04/09 PHP
PHP实现的MongoDB数据库操作类分享
2014/05/12 PHP
程序员的表白神器“520”大声喊出来
2016/05/20 PHP
javascript开发随笔二 动态加载js和文件
2011/11/25 Javascript
JQuery onload、ready概念介绍及使用方法
2013/04/27 Javascript
javascript验证上传文件的类型限制必须为某些格式
2013/11/14 Javascript
JS实现文件动态顺序载入的方法
2015/03/07 Javascript
gameboy网页闯关游戏(riddle webgame)--仿微信聊天的前端页面设计和难点
2016/02/21 Javascript
AngularJS中使用HTML5手机摄像头拍照
2016/02/22 Javascript
jQGrid Table操作列中点击【操作】按钮弹出按钮层的实现代码
2016/12/05 Javascript
JS实现的系统调色板完整实例
2016/12/21 Javascript
js中数组插入、删除元素操作的方法
2017/02/15 Javascript
JS实现线性表的链式表示方法示例【经典数据结构】
2017/04/11 Javascript
vue.js数据绑定的方法(单向、双向和一次性绑定)
2017/07/13 Javascript
简述JS浏览器的三种弹窗
2018/07/15 Javascript
详解Koa中更方便简单发送响应的方式
2018/07/20 Javascript
详解nodejs 开发企业微信第三方应用入门教程
2019/03/12 NodeJs
[02:40]DOTA2超级联赛专访430 从小就爱玩对抗性游戏
2013/06/18 DOTA
使用Python判断质数(素数)的简单方法讲解
2016/05/05 Python
python实现雨滴下落到地面效果
2018/06/21 Python
Centos7下源码安装Python3 及shell 脚本自动安装Python3的教程
2020/03/07 Python
详解用Pytest+Allure生成漂亮的HTML图形化测试报告
2020/03/31 Python
使用Python将Exception异常错误堆栈信息写入日志文件
2020/04/08 Python
关于keras中keras.layers.merge的用法说明
2020/05/23 Python
美国亚洲时尚和美容产品的一站式网上商店:Stylevana
2019/09/05 全球购物
铭万公司.net面试题笔试题
2014/07/20 面试题
电气工程和自动化自荐信范文
2013/12/25 职场文书
房产转让协议书
2014/04/11 职场文书
标准的毕业生自荐信
2014/04/20 职场文书
公司开会通知
2015/04/20 职场文书
2015年妇幼保健工作总结
2015/05/19 职场文书
绿里奇迹观后感
2015/06/15 职场文书
文艺节目主持词
2015/07/06 职场文书
开网店计划分析
2019/07/30 职场文书
javaScript Array api梳理
2021/03/31 Javascript
Java8利用Stream对列表进行去除重复的方法详解
2022/04/14 Java/Android