/ / रेल 3: फ़ाइलों को अलग किए बिना जेएस / सीएसएस प्लगइन्स कहां रखना है? - रूबी-ऑन-रेल, रूबी-ऑन-रेल-3

रेल 3: फ़ाइलों को अलग किए बिना जेएस / सीएसएस प्लगइन्स कहां रखना है? - रूबी-ऑन-रेल, रूबी-ऑन-रेल-3

रेल शुरुआती यहां। मैं कुछ प्लगइन्स (जैसे कि वीडियोजेएस या jQuery यूआई) का उपयोग करना चाहता हूं जिसमें उनके डाउनलोड में सीएसएस और जावास्क्रिप्ट दोनों फ़ाइलें शामिल हैं। मैं देखता हूं कि रेल दोनों को अलग करता है, जेएस को सार्वजनिक / स्टाइलशीट में सार्वजनिक / जावास्क्रिप्ट और सीएसएस में डाल देता है।

मुझे फाइलें कहां रखनी चाहिए ताकि मैं जेएस और सीएसएस को एक साथ रख सकूं, और मैं उनका संदर्भ कैसे दूं?

उत्तर:

उत्तर № 1 के लिए 4

आप सार्वजनिक डीआईआर में कहीं भी जेएस और सीएसएस डाल सकते हैं। उदाहरण के लिए: आपको सार्वजनिक डीआईआर में वीडियो जेएस प्लगइन मिला है:

public
- stylesheets
- javascripts
- videoJS
- videojs.js
- videojs.css
- reset.css
- jquery.min.js

तो अब आपको इसे जोड़ने की जरूरत है:

<%= stylesheet_link_tag "/videoJS/videojs", "/videoJS/reset" %>
<%= javascript_include_tag "/videoJS/videojs", "/videoJS/jquery.min" %>

जवाब के लिए 0 № 2

मैं इस लेख को अपने जावास्क्रिप्ट / सीएसएस और अपनी फाइलों को कहां रखना है इस पर पढ़ने की सलाह देता हूं।

https://www.makesets.com/the-most-useful-ruby-gems

एक रेल एप्लिकेशन / संपत्ति पाइपलाइन में एक जावास्क्रिप्ट लाइब्रेरी जोड़ने के लिए सर्वोत्तम प्रथाओं को समझने की कोशिश करने वाले लोगों के लिए बहुत उपयोगी है।