Ionic 2 构建的应用程序(IOS、Android)在启动时很慢
Posted
技术标签:
【中文标题】Ionic 2 构建的应用程序(IOS、Android)在启动时很慢【英文标题】:Ionic 2 builded application (IOS, Android) slow at boot up 【发布时间】:2017-05-05 09:08:36 【问题描述】:我正在使用 ionic 2、angular 2 和 typescript 构建应用程序。
目前,已发布的应用程序(ios 和 android)在移动设备上的启动时间非常慢。
即使是带有一些UI的启动模板在iPhone 6上也需要加载5秒,在oneplus 3上需要6秒。这个速度太慢了,不能接受。我的应用程序更复杂,需要大约 10 秒才能启动到首页。
我的启动应用程序的代码。
ionic start test --v2 --ts
启动时间能否提高到可接受的水平?
【问题讨论】:
【参考方案1】:Ionic 2 new RC4
改变了构建过程。现在可以使用 AoT 构建应用
ionic run android --prod
有关更多信息,请查看issueionic
编辑
Ionic-cli
3 进一步模块化,cordova 命令需要ionic cordova
。所以你需要像这样运行它
ionic cordova run android --prod
【讨论】:
对于较新的离子版本,它是ionic cordova run android --prod
以上是关于Ionic 2 构建的应用程序(IOS、Android)在启动时很慢的主要内容,如果未能解决你的问题,请参考以下文章
Ionic Capacitor 无法再生成可构建的 iOS 项目,CompileAssetCatalog 错误