2012-04-18 11 views
9

मुझे संपत्ति में पाइपलाइन को एकत्रित करने में समस्या हो रही है (लेकिन संपीड़ित नहीं!) विकास में संपत्तियां। विचार यह है कि मैं प्रत्येक विकास पृष्ठ लोड के लिए छोटे सीएसएस/जेएस फाइलों के लिए 70+ अनुरोध करना बंद कर सकता हूं, लेकिन फिर भी एक लाइन नंबर देखने के लिए मिलता है ताकि मैं समझ सकूं कि समस्याएं कहां हैं।मैं रेलवे 3.1 को विकास मोड में समेकित संपत्ति कैसे बना सकता हूं?

मेरे config/environments/development.rb इस है, जो मैं व्याख्या रेल मतलब है कि संपत्ति एक फाइल में संकलित किया जाना चाहिए, लेकिन संकुचित नहीं मार्गदर्शन है:

config.assets.compress = false 
config.assets.compile = true 
config.assets.digest = false 
config.assets.debug = false 

लेकिन कोई पासा: संपत्ति अभी भी व्यक्तिगत रूप से सेवा कर रहे हैं के बजाय भीतर concatenated application.js।

किसी भी मदद की सराहना की जाएगी!

उत्तर

13

अपने शामिल/लिंक टैग

# in views/layouts/application.html.haml (or .erb, then use <%= %>) 
= stylesheet_link_tag "application", debug: false 
= javascript_include_tag "application", debug: false 

एप्लिकेशन को पुनः प्रारंभ करने की आवश्यकता नहीं करने के लिए debug: false जोड़ने के लिए कोशिश करो! मुझे आशा है कि आपने अपना development.rb ;-) बदलने के बाद इसे करना न भूलें।

बताएं कि यह आपके लिए काम करता है (क्योंकि आपकी सेटिंग्स ने जेएस/सीएसएस-फाइलों को आसान बनाने के लिए अपना विकास मोड बनाया है)।

बिल्कुल अस्थायी समाधान के रूप में।

+0

तो यह पता चला कि यह वास्तव में समस्या थी: मैं जैस्मीनरिस परीक्षण धावक में परीक्षण कर रहा था, जो वास्तव में मूल्य का हार्डकोड करता है: Rails.env.development पर डीबग करें? इसे जांचने के लिए अनुस्मारक के लिए धन्यवाद, मैं एक समस्या दर्ज करने के लिए बंद हूँ। – bhuga

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

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