首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >离子型2应用程序需要花费太多的时间来加载,甚至是使用--prod标志构建的。

离子型2应用程序需要花费太多的时间来加载,甚至是使用--prod标志构建的。
EN

Stack Overflow用户
提问于 2017-05-14 08:04:54
回答 2查看 1.3K关注 0票数 0

嗯,我是新的离子2,并建立了我的第一个应用程序有2页和2服务,这是非常简单和一个新闻网站。

问题是,首先我使用--release标记为android构建我的应用程序,文件大小接近4MB,当我在手机上部署时,加载时间是14-17秒。

然后,我搜索了2天来解决这个问题,并想出了一个想法:我应该在main.ts中启用生产模式,并使用--prod标志进行构建。现在,文件大小为2.65MB,加载时间为8-11秒,我认为移动设备的时间太长了。:(

我的系统信息是:

代码语言:javascript
运行
复制
 ordova CLI: 6.5.0
Ionic Framework Version: 3.2.0
Ionic CLI Version: 2.2.3
Ionic App Lib Version: 2.2.1
Ionic App Scripts Version: 1.3.7
ios-deploy version: Not installed
ios-sim version: Not installed
OS: Windows 7
Node Version: v6.10.0
Xcode version: Not installed

在我的应用程序中,我只是从rest服务器上提取新闻并显示在我的页面上。我是不是做错了什么,或者新版本的离子有什么问题吗?我还读到一些人说,离子1的速度比最新版本好。

注意:我在3种不同的设备上运行我的应用程序,问题仍然是一样的。

EN

回答 2

Stack Overflow用户

发布于 2017-05-15 05:34:54

检查config.xml,并将SplashScreenDelay值设置为零

<preference name="SplashScreenDelay" value="0"/>

票数 0
EN

Stack Overflow用户

发布于 2018-10-14 14:42:35

对我来说,以下命令起了作用:

代码语言:javascript
运行
复制
ionic cordova build ios --prod --aot --minifyjs --minifycss --optimizejs

您可以在上面的命令中使用您自己的平台,而不是ios。

在我的情况下,它减少了应用程序的加载时间。

请在这里找到更多详细信息,https://forum.ionicframework.com/t/ionic-app-takes-too-long-to-start/97546

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/43961706

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档