使用requirejs扩展Web应用程序

时间:2015-03-05 19:22:51

标签: javascript web-applications requirejs

我正在构建一个基于RequireJs的js应用程序。一切都工作正常,除了一件事,用r.js应用程序编译它后大约是2.5Mb。 它还没有所有可用的功能,我的意思是仍有工作空间。而且我担心已编译的js文件将超过5Mb,移动用户可能会在慢速互联网连接上面临一些挑战。

所以我的问题是:

  

在非常大的js应用程序上拥有如此大的文件是否正常?   或者我应该将它拆分为较小的应用程序/模块吗?

1 个答案:

答案 0 :(得分:0)

我真的建议在模块/文件中拆分那个大文件。数据传输现在不是一个大问题,但是,这可能意味着一些仍然无法访问快速网络的用户的性能问题。 您应该检查您需要哪些资源来引导您的应用并首先加载它们,并且应该根据需要加载其他所有资源。 Requirejs是一个非常好的方法。