2013-02-28 6 views
19

क्या कोई तरीका है जिसमें आप एक को छोड़कर किसी निर्देशिका में सभी फ़ाइलों को शामिल कर सकते हैं, या एक को छोड़कर सभी निर्देशिकाएं? तो कुछ इस तरह:क्या मैनिफेस्ट फ़ाइल में require_tree में अपवाद जोड़ने का कोई तरीका है?

require_tree . :except 'this_one' 

बस सोच और समझ नहीं सकते हैं, जहां प्रलेखन मैनिफ़ेस्ट फ़ाइल में "require_tree" विधि पर है।

+0

बस उत्सुक - अपने इस के लिए प्रेरणा क्या है? –

+0

प्रेरणा उस सुंदर SO थ्रेड के समान कुछ हो सकती है: http://stackoverflow.com/questions/15089628/link-directly-to-compiled-resource-in-asset-pipeline, मुझे लगता है। – moonfly

+0

मैं print.css को छोड़कर मेरी सभी सीएसएस फ़ाइलों को शामिल करना चाहता हूं। –

उत्तर

8

अपने पर्यावरण के संस्करण के आधार पर निम्नलिखित संभव हो सकता है: Rails 3.1 Sprockets require directives - is there a way to exclude particular files?:

//= require_tree "." exclude: "file1", "file2" 

इस अतः धागा देखें। हालांकि, इसे कभी भी कोशिश नहीं की।

+9

यह मेरे लिए काम नहीं करता है लेकिन लिंक थ्रेड में उल्लिखित 'स्टब' निर्देश काम करता है। –

34

के बजाय

require_tree। : 'This_one'

लिखने

require_tree को छोड़कर "।"

ठूंठ "this_one"

+2

स्टब मेरे लिए काम किया। धन्यवाद। – Eric

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