我对我的 jquery 文件进行了研究和优化。
我只编译了不返回 http://closure-compiler.appspot.com/ 错误的代码 因此在这种情况下,所有 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 Compressor 来压缩您的 JavaScript 文件。
对于标准 jquery javascript,获取缩小版本,就像使用 jquery.min.js 代替 jquery.js
或者您可以下载 YUI 压缩机并压缩您自己的文件
java -jar yuicompressor-x.y.z.jar myfile.js -o myfile-min.js
关于javascript - 编译/组合 Jquery 文件以提高性能,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24559618/