मैं बुंडलर से प्यार करता हूं , यह निर्भरता प्रबंधन में बहुत अच्छा है। मुझे npm से प्यार है , नोड पैकेज स्थापित करना आसान है! मेरे पास एक नोडज एप्लिकेशन है और मैं अपने ऐप की निर्भरता को निर्दिष्ट करने और उन्हें आसानी से स्थापित / अपडेट करने में सक्षम होना चाहूंगा जहां भी मैं अपना ऐप तैनात करता हूं। यह एक पुस्तकालय नहीं है जिसे मैं जारी कर रहा हूं, यह एक पूर्ण वेब-ऐप है।
मुझे npm bundle
कमांड के बारे में पता है , लेकिन यह केवल उस निर्देशिका को ओवरराइड करने के लिए लगता है जहां पैकेज स्थापित हैं।
मैं इस तरह से बंडलर का उपयोग करने के लिए उपयोग किया जाता हूं:
# Gemfile
gem "rails", "3.0.3"
होस्ट मशीन पर रेल v3.0.3 और किसी भी अन्य आवश्यक रत्नों को स्थापित करता है, अगर यह पहले से मौजूद नहीं है
> bundle install
मैं npm के साथ कुछ समान कैसे प्राप्त कर सकता हूं?