Egret社区
1银子
现在egret wing还不能增量编译,这个对开发者来说是个非常强的需求,大点的项目编译一下动辄几十秒上百秒,源码稍作修改就重新编译整个项目过于低效。有时把true改为false就重新构建整个项目实在太蠢了。命令行下typescript增量编译只要tsc -w就行了,gulp也有watchify支持监视模式,egret wing肯定也可以轻松支持。

另外,egret wing也该升升级了。

一、egret wing基于electron,现在electron做的应用已经能以用户模式安装,不必再强制以管理员权限安装到C盘了,VS Code都升级了个大版本。

二、typescript最新版到了3.1.1,egret wing内置的还是2.0.3,字符串枚举都不支持,该升级一下了,几乎没啥工作量。

三、现在VS Code Extension现在安装后无法使用。就说GitLens扩展吧,用来进行git版本控制管理特别方便,但是我装了GitLens后操作界面出不来,完全没法用。



最佳答案

查看完整内容

使用egret run -a来调试,就是监视模式
分享到 :
0 人收藏

14 个回复

倒序浏览
box_  官方团队 | 2018-9-28 13:49:28
lity 发表于 2018-9-28 15:20
请问具体怎么做?修改源码后保存就自动编译了吗?

使用egret run -a来调试,就是监视模式
山猫  初窥堂奥 | 2018-9-28 14:01:43
你好,收到你的反馈了,已经向开发组反应了。
box_  官方团队 | 2018-9-28 14:49:53
我们其实是有增量编译的功能,以插件的方式提供
http://developer.egret.com/cn/gi ... ugin/api/index.html
IncrementCompilePlugin
lity  登堂入室 | 2018-9-28 15:04:08
box_ 发表于 2018-9-28 14:49
我们其实是有增量编译的功能,以插件的方式提供
http://developer.egret.com/cn/github/egret-docs/Engine2 ...

可能我仅仅强调增量编译没表述清楚。

我指的是监视模式下的增量编译,就是修改完.ts文件后,一保存,这个ts文件对应的js文件就自动被编译出来了,刷新浏览器就直接可以看效果了,并不需要点编译按钮。IncrementCompilePlugin这个还是需要点编译按钮的。

监视模式下的增量编译效率要高得多,在一般的typescript项目中,只要打命令tsc -w就能实现监视ts源文件的改变自动增量编译。希望wing能把这个功能加进来,这样我们只要改了代码后刷新浏览器就行了,效率提升极大。
jet66  圆转纯熟 | 2018-9-28 15:06:55
lity 发表于 2018-9-28 15:04
可能我仅仅强调增量编译没表述清楚。

我指的是监视模式下的增量编译,就是修改完.ts文件后,一保存,这 ...

egret 支持监视模式编译,但不是增量编译
lity  登堂入室 | 2018-9-28 15:20:26
jet66 发表于 2018-9-28 15:06
egret 支持监视模式编译,但不是增量编译

请问具体怎么做?修改源码后保存就自动编译了吗?
lity  登堂入室 | 2018-9-28 15:32:01
box_ 发表于 2018-9-28 15:21
使用egret run -a来调试,就是监视模式

谢谢,确实可以的。现在我还有个问题,就是egret run -a后打开的是浏览器窗口,要是我想用Wing Player调试而非浏览器调试,该怎么做呢?
box_  官方团队 | 2018-9-28 16:17:11
lity 发表于 2018-9-28 15:32
谢谢,确实可以的。现在我还有个问题,就是egret run -a后打开的是浏览器窗口,要是我想用Wing Player调 ...

不行哦,不过你为啥要用Wing Player啊,如果是需要用里面的查看层级等功能,也可以用chrome插件Egret Inspector来实现
lity  登堂入室 | 2018-9-28 16:53:29
box_ 发表于 2018-9-28 16:17
不行哦,不过你为啥要用Wing Player啊,如果是需要用里面的查看层级等功能,也可以用chrome插件Egret Ins ...

就是想用Egret Inspector。看了这个回复我就翻墙去chrome商店安装了Egret Inspector扩展,安装后不能用,点击扩展按钮就打开了Egret Inspector商店中的首页,再一看更新时间是2015年1月。这个扩展是不是过时不能用了啊?
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|京网文[2014]0791-191号|京ICP证150115号|Egret社区 ( 京ICP备14025619号 )

Powered by Discuz! X3.4 © 2001-2019 Comsenz Inc.

返回顶部