如何解决使用TypeScript可以使APK大小更大吗?
由于使用打字稿会使代码更大,是否会使生产应用程序更大?
解决方法
Typescript特定的语法(接口,类型注释,泛型等)在编译时全部擦除。因此,如果您要编写与JS中相同的代码,只是使用类型,则使用TS不会导致APK大小增加。
如果您使用TS,则可能在某些地方使用了不同的做法(例如,如果使用严格的空检查,则可能需要额外的防护措施),但这通常可以提高代码的可靠性,因此值得这么做。
此外,您可能还希望对应用进行配置文件,以查看与资产等其他事物相关的JS代码的实际大小,APK的很大一部分可能是图像和其他本机工件,而不是JS代码。甚至您会发现的JS代码中,大多数都是库代码,而不是您自己的。因此,即使您进行了一些额外的检查,也可以将代码切换为TS,不会对您的APK大小产生重大影响。
因此,如果您唯一担心切换到TS的是APK大小,那么切换就很好了,这不是问题。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。