Slim版本比min版本更轻。我两种都试过了,但没有发现任何区别。这些是一样的吗?
jQuery slim,不同于完整的jQuery库:
不包括ajax和效果模块
这以缩小和非缩小的形式存在:
https://code.jquery.com/jquery-3.5.1.slim.min.js
https://code.jquery.com/jquery-3.5.1.slim.js
jQuery作为一个整体可以缩小,也可以不缩小。它也可以作为修身版,也可以作为完整版。
最小化是在保持功能不变的情况下,对脚本中的字符进行压缩的过程。例如,可以通过缩小将var someLongVariableName
转换为var c
。
因此,精简构建和缩小构建不是一回事,尽管它们有相似的目的——减少需要通过网络发送的代码量。
如果您不需要jQuery的ajax和effect模块,请使用精简的生产版。如果您需要ajax或效果模块,请不要使用slim版本;使用缩小的完整版本进行生产。对于开发,请使用未经优化的版本,以便jQuery中的错误可以理解。
slim构建,不包括ajax和特效模块,min和slim.min:之间的微小差异
jquery.slim.min.js(压缩/生产版本(
jquery.slim.js(未压缩/开发版本(