【问题标题】:JavaScript: Link from GitHub or link to local file?JavaScript:来自 GitHub 的链接或指向本地文件的链接?
【发布时间】:2010-11-10 14:29:28
【问题描述】:

我知道,当链接到托管在 Google Code 上的库(例如 jQuery)时,最好链接到托管的库(Google 的)。

但是当在 GitHub 等网站上托管其他库和框架时(例如 jQuery LightBox你认为最好直接从 GitHub 链接到库,还是我应该下载它并链接到本地文件?

【问题讨论】:

    标签: javascript caching javascript-framework


    【解决方案1】:

    最好下载并链接到本地​​文件。在 git hub 上,您无法确定文件是否会保持不变。如果开发人员更新了文件并破坏了您的代码,您将不得不修复代码或下载旧版本并在本地链接。此外,这种链接不是 git hub 的重点,也不能保证他们不会禁止在未来破坏您的网站并迫使您在本地链接。

    【讨论】:

    • 如果您为依赖该应用程序的客户编写应用程序,您不想向他解释他昂贵的网站坏了,因为世界另一端的某些服务退出或某个你不认识的人在任何地方犯了罪。 +1
    【解决方案2】:

    Google Code JavaScript 托管经过优化,可快速可靠地提供文件。 GitHub 虽然非常适合共享代码,但不一定快速或可靠。一定要从 GitHub 下载这些库并自己托管。

    【讨论】:

    • 只要“CDN”不在某处出现巨大的红色字母,并且您绝对信任此服务,请使用本地副本。 +1
    猜你喜欢
    • 2013-12-17
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-02-24
    • 1970-01-01
    • 2020-02-27
    • 1970-01-01
    • 2012-10-15
    相关资源
    最近更新 更多