15

当我下载 jQuery zip 文件LINK。它给了我4个不同的文件:

  • jQuery.js
  • jquery.lite.js
  • jquery.min.js
  • jquery.pack.js

pack.js是该 js 文件中压缩程度最高的文件,并且min已被缩小。所以我有两个问题...

  1. jquery.js和有什么区别jquery.lite.js。查看代码时似乎没有区别。
  2. 什么更好使用min.jspack.js在实时网站上?
4

2 回答 2

26

回答问题:

jquery.js - 完全扩展,包括评论。

jquery.lite.js - 不再真正相关 - 新版本不提供这个 - 它主要用于缺乏评论和较少使用的功能。

jquery.min.js - 现在主要使用的一个 - 所有空格和注释都被删除了。

jquery.pack.js - 体积更小 - 但需要“解包”时间,有点像 rar/zip。

但老实说,正如其他人所提到的,尽可能使用最新版本的 jQuery。

-

2018年更新信息

压缩生产- 删除和缩小代码,没有空格/换行符,人类难以阅读,但体积更小,因此加载速度更快。

未压缩的生产- 较大的文件大小,开发人员更容易处理,但由于不必要的文件大小,不应在生产中使用。

映射文件- 帮助开发人员/Web 浏览器在压缩之前找到对 JS 代码原始位置的引用。

Slim 构建- 这个版本的 jQuery 不包含一些较大的库,例如 AJAX 和效果模块。

于 2012-09-04T13:36:08.870 回答
5

如果您正在寻找 CDN,请使用 Microsoft 或 Google cdn:

https://developers.google.com/speed/libraries/devguide#jquery

或者

http://www.asp.net/ajaxlibrary/cdn.ashx#jQuery_Releases_on_the_CDN_0

使用最新版本,.lite.js不是官方的 jQuery 版本,对于.pack.js.

在 jQuery 网站上,您只能找到生产(缩小)或开发(非缩小)版本。

在这里:http ://docs.jquery.com/Downloading_jQuery你会找到关于 jQuery 版本的所有官方信息。

于 2012-09-04T13:35:24.860 回答