2013-10-03 5 views
7

मुझे पता है कि जेएसफ़िल्ड गिटहब से मनमाने ढंग से जावास्क्रिप्ट फ़ाइलों का समर्थन करने के लिए प्रयोग किया जाता है, लेकिन अब नहीं। हो सकता है कि गिटहब ने अपनी माइम प्रकार की कच्ची फाइलों को बदल दिया हो। विकल्प क्या हैं जब आवश्यक जेएस फाइल किसी भी सीडीएन में नहीं है (यह कम लोकप्रिय जेएस रेपो हो सकता है)।मैं jsFiddle में गिटहब से मनमाने ढंग से जावास्क्रिप्ट फ़ाइलों को कैसे जोड़ूं?

+0

वह उद्धरण आपके प्रश्न को बेहतर नहीं बनाते हैं, [यह वास्तव में वास्तव में प्रश्न का प्रकार है जिसे आपको नहीं पूछना चाहिए * (http://stackoverflow.com/help/dont-ask)। बेहतर पूछें "* मैं" – Bergi

उत्तर

8

यह एक पुराने सवाल मैं देख रहा हूँ, लेकिन फिर भी मैं इस सवाल का जवाब मिल गया है:

  1. Github के कच्चे यूआरएल फ़ाइल शामिल करने की ज़रूरत है। जैसे आप https://raw.github.com/k4r573n/leaflet-control-osm-geocoder/master/Control.OSMGeocoder.css
  2. बिंदु () के बीच "कच्चे" और "GitHub" और उपयोग निकालें होगा कि jsfiddle में यूआरएल जिसके परिणामस्वरूप। जैसे आप https://rawgithub.com/k4r573n/leaflet-control-osm-geocoder/master/Control.OSMGeocoder.css होने का अंत करेंगे जो jsfiddle में बिल्कुल सही काम करता है।

यह क्यों काम करता है? rawgithub.com सेवा की वजह से जो सही MIME प्रकार के साथ सामग्री की सेवा करता है।

और जाहिर है, http://www.geekdave.com/2013/06/19/linking-raw-github-files-from-jsfiddle/ पर क्रेडिट जहां मुझे वास्तव में आवश्यक उत्तर मिला।

चीयर्स!

+0

@ टेंगीज़ के आसपास झुकाव के दौरान खुद को होस्ट किए बिना मनमाने ढंग से जिथब रिपॉजिटरीज़ से जावास्क्रिप्ट पुस्तकालयों को कैसे शामिल कर सकता हूं .. इसके बावजूद मैं ऊपर वर्णित विधि के साथ जिथब से एक फाइल जोड़ने में सक्षम था ... यह नहीं है मेरी बेवकूफ लिपि में कोई प्रभाव। यह वह फ़ाइल है जिसे मैंने https://github.com/patrickkunka/easydropdown/tree/master/src जोड़ा और यह पहेली http://jsfiddle.net/fiddlehunt/3Ucg7/ है। यह ड्रॉपडाउन मेनू स्टाइल करने के लिए एक प्लगइन है-यदि आप कैलेंडर में कहीं भी क्लिक करते हैं (जैसा कि पहेली में दिखाया गया है) एक डायलॉग बॉक्स के अंदर एक ड्रॉपडाउन मेनू दिखाई देता है। इसे प्लगइन द्वारा स्टाइल किया जाना चाहिए लेकिन इसमें कोई बदलाव नहीं है। –

+0

अच्छी तरह से .... मुझे इसका समाधान मिला। मुझे http://rawgit.com/ का उपयोग करना पड़ा। मैं अभी भी समझ नहीं पा रहा हूं हालांकि "कच्चे" और "जिथब" के बीच बिंदु को हटाने का क्या मतलब है। मैंने उपरोक्त सेवा को दिए गए लिंक का उपयोग किया ... मैंने और कुछ नहीं किया। –

संबंधित मुद्दे