首頁 > web前端 > js教程 > 如何從 GitHub 載入外部 JavaScript 檔案而不出現 MIME 類型錯誤?

如何從 GitHub 載入外部 JavaScript 檔案而不出現 MIME 類型錯誤?

Susan Sarandon
發布: 2024-12-27 16:16:11
原創
597 人瀏覽過

How to Load External JavaScript Files from GitHub Without MIME Type Errors?

從GitHub 載入外部JavaScript 檔案

引用GitHub 上託管的外部JavaScript 檔案時,開發人員在嘗試從GitHub 載入這些檔案時經常會遇到問題GitHub 原始連結。由於現代瀏覽器強制執行 MIME 類型檢查,這可能會導致錯誤。

要解決此問題,有必要找到載入 JavaScript 檔案的替代方法。一個有效的解決方案是利用 jsdelivr.net。透過執行以下步驟,您可以獲得功能等效的連結:

  1. 導航到 GitHub 連結的「原始」版本。
  2. 複製 URL。
  3. 將「raw.githubusercontent.com」替換為「cdn.jsdelivr.net」。
  4. 插入在使用者名稱前加上「/gh/」。
  5. 刪除分支名稱。
  6. (可選)在「@」符號後指定所需的版本。省略此項目將載入最新版本。

範例:

  • 最新版本:

    http://cdn.jsdelivr.net/gh/<username>/<repo>/path/to/file.js
    登入後複製
  • 最新版本:
  • 最新版本:

    http://cdn.jsdelivr.net/gh/<username>/<repo>@<version or hash>/path/to/file.js
    登入後複製
最新版本:

最新版本:

最新版本:最新版本:最新版本:最新版特定版本或提交雜湊:這是為什麼有必要嗎? GitHub 的 X-Content-Type-Options: nosniff 標頭實作強制瀏覽器強制執行 MIME 類型檢查。此設定會阻止某些瀏覽器按預期解釋原始文件,從而導致觀察到的錯誤。 請參閱連結的討論主題以進一步了解此主題。

以上是如何從 GitHub 載入外部 JavaScript 檔案而不出現 MIME 類型錯誤?的詳細內容。更多資訊請關注PHP中文網其他相關文章!

來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
作者最新文章
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板