2011-12-13 14 views
5

सेटअपरेल 3.1 संपत्ति पाइपलाइन: * .css precompiled नहीं है, लेकिन यह प्रकट

  • error.sass एप्लिकेशन/आस्तियों/स्टाइलशीट किया जा रहा है
  • मैं bundle exec rake assets:precompile
  • त्रुटि भाग गया में है .css प्रकट error.css: error-8f9fb7a53be409476d28603c33a7cd1d.css

समस्या

012 में है

error.css isn't precompiled

अन्य अजीब चीजें हैं जो मेरे सेटअप

  • में [पर्यावरण] config.assets.compile = false .rb के साथ समस्याओं का संकेत हो सकता। यह वांछित है। जब मैं इसे सच में बदलता हूं तो यह काम करता है, लेकिन मैं लाइव संकलन नहीं चाहता
  • हर बार जब मैं एक पृष्ठ सार्वजनिक/स्टाइलशीट लोड करता हूं तो सभी scss/sass फ़ाइलों (लेकिन सीएसएस नहीं)
  • से यह एक अपग्रेड है रेल 3.0, लेकिन मुझे लगता है कि अपग्रेड succssful

सहायता ?!

उत्तर

4

डिफ़ॉल्ट रूप से सीएसएस और जेएस फ़ाइलें (application.js और application.css को छोड़कर) precompiled नहीं हैं। ऐसा लगता है कि आप अपनी समस्या को ठीक करने के लिए config.assets.precompile += %w(errors.css) जोड़ सकते हैं। इसके अलावा, यहां प्रीकंपिलिंग के बारे में अधिक जानकारी है: http://guides.rubyonrails.org/asset_pipeline.html#precompiling-assets

2

क्या आपने संपत्ति को प्रीकंपल करने के बाद सर्वर को पुनरारंभ करने का प्रयास किया है? सर्वर जब आपने सर्वर प्रारंभ किया था तब manifest.yml पर चिपकेगा।

(मुझे पता है कि यह देर से जवाब है लेकिन मुझे बस समस्या थी :))

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