मैं वर्तमान में एक रेल एप्लिकेशन को डिवेलोइंग कर रहा हूं जो jquery, backbone.js और d3.js. सहित कुछ जावास्क्रिप्ट पुस्तकालयों का भारी उपयोग करता है। Jquery के लिए, रीढ़ की हड्डी के लिए jquery-rails gem है, हमारे पास backbone-rails है। लेकिन ऐसा कुछ भी नहीं है d3.js. के लिएरेलवे में जावास्क्रिप्ट पुस्तकालयों को अद्यतित रखने का सबसे अच्छा तरीका क्या है?
मैंने जावास्क्रिप्ट को d3.js से अपने भंडार में कॉपी किया है, यह मेरे लिए थोड़ा अशुद्ध लगता है, क्योंकि जब डी 3 अपडेट हो जाता है, तो मुझे इसे फिर से कॉपी करना होगा (और मुझे ध्यान देना होगा कि डी 3 अपडेट हो गया है!) । मैंने गिट submodules के बारे में सोचा, लेकिन जब भी मैं भंडार की जांच करता हूं मुझे उन्हें मैन्युअल रूप से खींचना होगा। क्या बंडलर को डी 3 रिपोजिटरी की एक विशिष्ट रिलीज की जांच करने का तरीका हो सकता है?
आप रेल में तीसरे पक्ष के जावास्क्रिप्ट पुस्तकालयों को अद्यतन करने में कैसे संभालते हैं? क्या कोई पसंदीदा तरीका है?
उन्हें जीआईटी के बाहर छोड़ दें और इसे मैन्युअल रूप से करें। –