【发布时间】:2016-09-15 16:47:11
【问题描述】:
我正在开发一个 AngularJS 网络应用程序。我使用 uglify 和 minify 创建 vendor.js 和 app.js 文件,但它们非常大——分别为 2 MB 和 720KB。正如我在 Chrome 开发工具中看到的那样,它们分别花了 25 秒和 14 秒来下载,我认为在我的 100MBPS 互联网连接上花费了很多时间。我担心速度可能远低于此速度的客户体验。有什么方法可以压缩或减小这些文件的大小?我相信 vendor.js 不能被分解,因为 Angular 在首页上需要所有这些。
【问题讨论】:
-
查看您正在使用的模块以了解大量模块的来源,可能有些模块的工作量超出了您的需要,您可以将其删除。
标签: javascript angularjs web-applications minify uglifyjs