为什么我鼓励在本地下载jQuery而不是使用CDN?

时间:2013-02-25 15:14:01

标签: jquery html css

在本地下载第三方库(如jQuery)而不是使用像Github这样的CDN或代码存储库有什么好处?

一些答案​​:

  1. 您的项目无需在线运行。如果您链接到的第三方库未缓存 (暂时存储)在您的浏览器中,然后您必须在线获取新副本 例如,当用CTRL(CMD)-SHIFT-R硬刷新网页时。
  2. 更少的错误/更多的控制。如果您有第三方库的本地副本,则可能会将源更新为新的破解版本(通常不会,因为URL已经过版本化,链接到不同版本),会将错误引入其他版本代码。
    如果您通过将其保留为本地并手动更新来明确控制您拥有的版本,则可以在更新之前跟踪版本更改并检查错误。
  3. 编辑:我在编程的第一天就问过这个问题。抱歉原始质量差。

2 个答案:

答案 0 :(得分:5)

出于一个原因,无需在互联网上连接即可运行脚本。

答案 1 :(得分:0)

您需要下载它才能将其包含在项目中。否则你可以在这里使用谷歌托管库

<script src="//ajax.googleapis.com/ajax/libs/jquery/1.9.1/jquery.min.js"></script>