2015-04-19 6 views
36

यहां तक ​​कि अगर config.assets.digest = false सेट कर दिया जाता Sprockets 3.0 रखें सभी स्थैतिक फ़ाइलों को .self. जोड़ने: application.cssapplication.self.css?body=1"स्वयं" जोड़ने को अक्षम कैसे करें। Sprockets 3.0 में

कैसे निष्क्रिय करने के लिए हो जाता है self जोड़ने? सही browserync काम के लिए इसकी आवश्यकता है।

+0

आप पहले से ही इसे ठीक करने का प्रबंधन किया था:

आप अपने development.rb या production.rb फ़ाइल में निम्न जोड़ेंगे, तो वह आपकी अपेक्षा के अनुरूप काम करेंगे? एक ही समस्या में चल रहा है .. – Loed

+2

मैंने इसे स्पैमेट्स को 2.x रिलीज में जीएमफ़ाइल में डाउनग्रेड करके तय किया है। ( – Dimitry

+0

क्या यह [गिटहब] पर एक मुद्दा उठाने के लिए समझ में आता है (https://github.com/rails/sprockets/मुद्दों)? – spickermann

उत्तर

15

Sprockets 3 में, .self.css जोड़ा जाता है।

config.assets.debug = false 
+0

यह बात है कि यह सभी फ़ाइलों को एक फ़ाइल में कनवर्ट करने की तुलना में है। ब्राउज़र में फ़ाइलों का व्यक्तिगत डिबगिंग अब संभव नहीं है । –

1

डाउनग्रेडिंग स्पॉकेट्स मेरे लिए काम करते थे। अपने Gemfile

gem 'sprockets', '2.11.0' 

के लिए निम्न जोड़ें और चलाने क्योंकि आप config.assets.debug = true config सेट (नहीं config पचाने, कि संबंधित न हो) है

bundle update sprockets 
संबंधित मुद्दे