bundle install --standalone
एक अद्भुत विचार की तरह प्रतीत होता है, लेकिन मुझे अपने सिर को लपेटने में कठिनाई हो रही है कि इसका उपयोग कैसे किया जाए, जो आपको हवादारता या बंडलर स्थापित करने की आवश्यकता नहीं है।मुझे रेलवे ऐप के साथ बंडल इंस्टॉल - स्टैंडअलोन का उपयोग कैसे करना चाहिए?
यह एक बंडलर/setup.rb उत्पन्न करता है जो क्रमशः मेरे रत्नों की lib और ext निर्देशिकाओं को जोड़ता है। संभवतः, मुझे बस इतना करना होगा कि इसे लोड पथ में जोड़ दें, और सब ठीक है।
लेकिन बंडलर/setup.rb वास्तव में कुछ भी आवश्यक नहीं प्रतीत होता है।
if defined?(Bundler)
Bundler.require(*Rails.groups(:assets => %w(development test)))
end
:
अब, वह ठीक, है इस छोटे से छोटा गीत के साथ की आवश्यकता होती है, क्योंकि सामान्य बंडलर/सेटअप या तो कुछ भी आवश्यकता नहीं है और एप्लिकेशन को छोड़ देता है डिफ़ॉल्ट रूप से Bundler.require
रेल कॉल करने के लिए
इस बिंदु पर यह हिट करता है, परिभाषित नहीं किया गया है (बंडलर/setup.rb इसे परिभाषित नहीं करता है), इसलिए यह ब्लॉक पर छोड़ देता है।
तो मुझे वास्तव में बंडलर की आवश्यकता कैसे है। यदि bundle install --standalone
वास्तव में बंडलर बंडलर है, संभवतः, मैं मैन्युअल रूप से require bundler
पर कॉल कर सकता हूं और उसके बाद परिभाषित किया गया है, लेकिन ऐसा लगता है कि यह स्वयं को बंडल से बाहर कर देता है।
क्या वहां कोई ऐप है जो वास्तव में bundle install --standalone
का उपयोग करता है, और यदि ऐसा है, तो कैसे?