8

我知道 jsFiddle 曾经支持来自 GitHub 的任意 javascript 文件,但现在不再支持了。可能是 GitHub 更改了原始文件的 mime 类型。当所需的 js 文件不在任何 cdn 中(可能是其不太流行的 js 存储库)时,有哪些替代方案。

4

1 回答 1

9

这是我看到的一个老问题,但我仍然找到了答案:

  1. 获取您需要包含的 Github 文件的原始 URL。例如,您将拥有https://raw.github.com/k4r573n/leaflet-control-osm-geocoder/master/Control.OSMGeocoder.css
  2. 删除“raw”和“github”之间的点 ( . ),并在 jsfiddle 中使用生成的 url。例如,您最终将拥有在 jsfiddle 中完美运行的 https://rawgithub.com/k4r573n/leaflet-control-osm-geocoder/master/Control.OSMGeocoder.css

为什么这行得通?因为 rawgithub.com 服务以正确的 MIME 类型提供内容。

显然,归功于http://www.geekdave.com/2013/06/19/linking-raw-github-files-from-jsfiddle/我实际上找到了我需要的答案。

干杯!

于 2013-12-10T21:10:51.263 回答