2013-10-03 16 views
7

Znam jsFiddle używany do obsługi dowolnych plików javascript z GitHub, ale już nie. Może być GitHub zmienił swój typ plików surowych MIME. jakie są alternatywy, gdy wymagane pliki js nie znajdują się w żadnym cdn (może być mniej popularne js repo).Jak dodać dowolne pliki javascript z GitHub w jsFiddle?

+0

To, że cytaty nie sprawiają, że twoje pytanie jest lepsze, [to jest właściwie typ pytania, które powinieneś/powinnaś * nie pytać] (http://stackoverflow.com/help/dont-ask). Lepiej zapytaj "* Jak mogę dołączyć biblioteki javascript z dowolnych repozytoriów github bez hostowania ich osobiście, kiedy błądzę * * – Bergi

Odpowiedz

8

To stare pytanie widzę, ale znalazłem odpowiedź:

  1. Pobierz Raw URL Github złożyć trzeba uwzględnić. na przykład trzeba będzie https://raw.github.com/k4r573n/leaflet-control-osm-geocoder/master/Control.OSMGeocoder.css
  2. Usuń kropkę (.) pomiędzy „surowe” i „github” i użytkowania wynikający URL w jsfiddle. na przykład skończysz mieć https://rawgithub.com/k4r573n/leaflet-control-osm-geocoder/master/Control.OSMGeocoder.css, który działa idealnie w jsfiddle.

Dlaczego to działa? ze względu na serwis rawgithub.com, który wyświetla treść z poprawnym typem MIME.

I oczywiście, kredyty do http://www.geekdave.com/2013/06/19/linking-raw-github-files-from-jsfiddle/, gdzie faktycznie znalazłem odpowiedź, której potrzebowałem.

Pozdrawiam!

+0

@ Tengiz..despite Udało mi się dodać plik z github z opisaną wyżej metodą ... to nie ma jakikolwiek efekt w moim skrzypcowym skrypcie. "to jest plik, który dodałem https://github.com/patrickkunka/easydropdown/tree/master/src i jest to skrzypce http://jsfiddle.net/fiddlehunt/3Ucg7/. Jest to wtyczka do rozwijania menu stylizacji - jeśli klikniesz w dowolnym miejscu kalendarza (jak pokazano na skrzypcach), w oknie dialogowym pojawi się rozwijane menu. Powinno to być stylizowane przez wtyczkę, ale nie ma w niej żadnej zmiany. –

+0

również .... znalazłem rozwiązanie tego problemu. Musiałem użyć http://rawgit.com/. Nadal nie mogę zrozumieć, jaki jest sens usunięcia kropki między "surowym" i "githubem". Użyłem tylko linku, który dała mi powyższa usługa ... Nie zrobiłem nic więcej. –