我正在致力于缩小和丑化我的 javascript 文件。 我想知道合适的尺寸是多大。 如果我将所有js文件合并成一个文件(经过缩小和丑化),它会大于1mb。 我想,最好将它们分成 2-3 个文件(每个文件 200kb-300kb),而不是一个大文件(1mb)。
有人可以给个建议吗? 比如 100kb ~ 300kb 或 1mb ~ 2mb
============补充评论============
我正在使用 Django(后端)和 angularJS(前端)。 据我所知,当发送索引(根html文件)html文件时,应该将AngularJS的所有js文件发送给用户。 这就是为什么串联的 js 文件(包括外部 js 文件,如 jquery、bootstrap、Angular、媒体播放器等)超过 1mb。
没有一种合适的尺寸。字节越少越好,但这取决于您的代码库顺序,以确定您实际上可以得到多小的字节。文件越大,检索文件的网络延迟就越大(因此,这将对用户产生更大的负面影响)。所以,如果你必须想出一个通用的“规则”,越小越好。
您的问题没有正确答案。一些建议,因为您有一个大型应用程序需要加载:
使用 Webpack 等工具时,建议的最大文件大小是 244KiB,但正如其他人提到的,这取决于项目,并且没有确切的答案。