我的团队在过去几个月里一直在开发Titanium,现在我们遇到了一个问题:当我们对View代码进行更改(更改其字体,背景或大小)时,需要很长时间(约1分钟)我们看到设备上显示的结果。这真是浪费时间。
我已经看到了TiShadow,它很棒,但它只支持js代码(如Alloy.createTableList...
),不支持Alloy XML(我的意思是,一旦更改.xml或.tss文件,您就无法看到屏幕上显示的更改)
我还检查了'forgedUI',但不幸的是它只是一个UI设计工具,坏消息是它的官方网站被关闭了。
为了减少编译时间,我为团队购买了SSD磁盘。编译时间确实从60秒减少到40秒。但它还是太长了。
有没有什么好的工具可以让我们更快地调试钛?或者如何减少Titanium的编译时间?
更新于2019-04-11:不使用钛,使用React Native或Flutter。
我错了。
tishadow允许您在更改时“实时查看”Alloy XML /样式文件。
只需使用:
$ ti build --platform android --target device --shadow
没别的办法,您将看到您的应用程序将启动,并且您更改的每个代码,您的应用程序将自动重新加载。
没有更多“$ tishadow服务器”,没有更多“$ tishadow apply”....
非常好 !