Meteor 应用程序:初始加载 >1 分钟,7.4M,800 个请求
Posted
技术标签:
【中文标题】Meteor 应用程序:初始加载 >1 分钟,7.4M,800 个请求【英文标题】:Meteor app: Intitial loading >1min, 7.4M, 800 requests 【发布时间】:2016-04-30 03:27:52 【问题描述】:我有一个相对简单的 meteor.js 应用程序。它加载非常慢(> 1 分钟)并下载 7.4M 资源。
一开始以为是订阅速度慢,但网络日志显示,其实是资源下载(>800个请求)造成的。
我还意识到大多数条目在网络日志中出现了两次。这是正常行为吗?
【问题讨论】:
【参考方案1】:当我开发我的第一个流星应用程序时,我也有类似的担忧。但是,当我创建一个包并部署应用程序(这是您应该在生产环境中执行的方式)时,所有资源都被压缩、压缩并编译成几个资源。
正确部署的生产包和通过meteor
命令在开发中运行您的应用程序之间的区别是白天和黑夜。
查看此答案以了解如何正确捆绑和部署流星。就是置顶答案的后半部分:
How to deploy a meteor application to my own server?
【讨论】:
感谢您的提示。实际上,将 --production 参数添加到流星调用中就足够了。现在它在 3.6 秒内加载 1.5M 和 29 个请求……好多了:)以上是关于Meteor 应用程序:初始加载 >1 分钟,7.4M,800 个请求的主要内容,如果未能解决你的问题,请参考以下文章
使用 appcache 在服务器上重新部署后 Meteor 不断重新加载
表单提交后 Jquery.validate() 不“重新加载”(meteor.js)
我可以优化 Meteor Android Cordova 应用程序的首次加载时间吗?
XMLHttpRequest 无法加载 - Meteor 和 FSCollection 没有“Access-Control-Allow-Origin”