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


Posted in Javascript onSeptember 03, 2014

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

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

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

egret build HelloWorld

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

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

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

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

Javascript 相关文章推荐
javascript  Error 对象 错误处理
May 18 Javascript
JQuery入门基础小实例(1)
Sep 17 Javascript
JS获取文件大小方法小结
Dec 08 Javascript
JavaScript iframe数据共享接口实现方法
Jan 06 Javascript
Jquery轮播效果实现过程解析
Mar 30 Javascript
js中字符串编码函数escape()、encodeURI()、encodeURIComponent()区别详解
Apr 01 Javascript
Vue.js每天必学之指令系统与自定义指令
Sep 07 Javascript
webpack打包后直接访问页面图片路径错误的解决方法
Jun 17 Javascript
Thinkjs3新手入门之添加一个新的页面
Dec 06 Javascript
JavaScript组合设计模式--改进引入案例分析
May 23 Javascript
javascript实现京东登录显示隐藏密码
Aug 02 Javascript
vue 项目引入echarts 添加点击事件操作
Sep 09 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
php 字符串压缩方法比较示例
2014/01/23 PHP
ThinkPHP3.1新特性之内容解析输出详解
2014/06/19 PHP
表单提交时自动复制内容到剪贴板的js代码
2007/03/16 Javascript
静态页面下用javascript操作ACCESS数据库(读增改删)的代码
2007/05/14 Javascript
nodejs中exports与module.exports的区别详细介绍
2013/01/14 NodeJs
关于JavaScript对象的动态选择及遍历对象
2014/03/10 Javascript
基于jQuery实现复选框的全选 全不选 反选功能
2014/11/24 Javascript
jquery 操作css样式、位置、尺寸方法汇总
2014/11/28 Javascript
js实现一个链接打开两个链接地址的方法
2015/05/12 Javascript
JavaScript简单实现鼠标移动切换图片的方法
2016/02/23 Javascript
JavaScript必知必会(十) call apply bind的用法说明
2016/06/08 Javascript
详解nodejs 文本操作模块-fs模块(三)
2016/12/22 NodeJs
纯js实现动态时间显示
2020/09/07 Javascript
Vue项目全局配置页面缓存之按需读取缓存的实现详解
2018/08/01 Javascript
webpack4+react多页面架构的实现
2018/10/25 Javascript
vue如何限制只能输入正负数及小数
2019/07/04 Javascript
在layui中select更改后生效的方法
2019/09/05 Javascript
nodejs制作小爬虫功能示例
2020/02/24 NodeJs
[02:50]【扭转乾坤,只此一招】DOTA2永雾林渊版本开启新篇章
2020/12/22 DOTA
Python中lambda的用法及其与def的区别解析
2014/07/28 Python
使用实现pandas读取csv文件指定的前几行
2018/04/20 Python
python 同时运行多个程序的实例
2019/01/07 Python
Pytorch在NLP中的简单应用详解
2020/01/08 Python
python 实现两个npy档案合并
2020/07/01 Python
html5组织内容_动力节点Java学院整理
2017/07/10 HTML / CSS
工业设计专业推荐信
2013/10/29 职场文书
大学生个人简历中的自我评价
2013/12/27 职场文书
车贷收入证明范本
2014/01/09 职场文书
仓管员岗位责任制
2014/02/19 职场文书
绘画专业自荐信范文
2014/02/23 职场文书
腾讯广告词
2014/03/19 职场文书
运动会表扬稿
2015/01/16 职场文书
师德师风个人总结
2015/02/06 职场文书
写作技巧:如何撰写商业计划书
2019/08/08 职场文书
CSS 圆形进度栏
2021/04/06 HTML / CSS
详解Python如何批量采集京东商品数据流程
2022/01/22 Python