我知道 jsFiddle 曾经支持来自 GitHub 的任意 javascript 文件,但现在不再支持了。可能是 GitHub 更改了原始文件的 mime 类型。当所需的 js 文件不在任何 cdn 中(可能是其不太流行的 js 存储库)时,有哪些替代方案。
问问题
1457 次
1 回答
9
这是我看到的一个老问题,但我仍然找到了答案:
- 获取您需要包含的 Github 文件的原始 URL。例如,您将拥有https://raw.github.com/k4r573n/leaflet-control-osm-geocoder/master/Control.OSMGeocoder.css
- 删除“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 回答