Javascript 编译/组合Jquery文件以提高性能

Javascript 编译/组合Jquery文件以提高性能,javascript,jquery,compression,bundle,minimize,Javascript,Jquery,Compression,Bundle,Minimize,我已经研究并对jquery文件进行了各种优化 我只编译了不返回错误的代码 因此,在这种情况下,所有jquery库都会返回至少20个错误,因此我将它们保持原样 然后我把这些 jquery.min.js jquery-ui.js jquery.validate.min.js jquery.cookie.js 所有这些都集成到一个名为jquery.js的文件中。这个文件是657kb!!!可以吗?我确实注意到一些腿在加载,但没有什么比以前严重 我还有名为functions.js的脚本文件,其中一个是4

我已经研究并对jquery文件进行了各种优化

我只编译了不返回错误的代码 因此,在这种情况下,所有jquery库都会返回至少20个错误,因此我将它们保持原样

然后我把这些

jquery.min.js
jquery-ui.js
jquery.validate.min.js
jquery.cookie.js
所有这些都集成到一个名为jquery.js的文件中。这个文件是657kb!!!可以吗?我确实注意到一些腿在加载,但没有什么比以前严重

我还有名为functions.js的脚本文件,其中一个是40kb(大部分是编译的)

我也在使用moment.js库,它是83kb


总共有780kb需要在脚本中加载!有什么建议可以减少吗?

尝试使用YUI压缩程序压缩JavaScript文件

对于标准的jquery javascript,使用jquery.min.js而不是jquery.js的简化版本

或者您可以加载YUI压缩程序并压缩您自己的文件

java -jar yuicompressor-x.y.z.jar myfile.js -o myfile-min.js