बस एक ऐप को रेल 3.0.9 से 3.2.1 तक अपग्रेड किया गया और जब मैं bundle exec rake assets:precompile
चलाता हूं तो मुझे त्रुटियां मिलती हैं, जो ठीक है हालांकि बैकट्रैस मुझे नहीं बताता है कि मेरे सीएसएस या एसएसएस में सिंटैक्स समस्या से फ़ाइलें आ रही हैं। मैंने "0ee5c0e69c92af0" के लिए greping करने की कोशिश की लेकिन यह स्ट्रिंग मेरी परियोजना में प्रकट नहीं होता है।रेल एसेट पाइपलाइन बेहतर त्रुटि या स्टैक ट्रेस
bundle exec rake assets:precompile:all RAILS_ENV=production RAILS_GROUPS=assets --trace
** Invoke assets:precompile:all (first_time)
** Execute assets:precompile:all
** Invoke assets:precompile:primary (first_time)
** Invoke assets:environment (first_time)
** Execute assets:environment
** Invoke tmp:cache:clear (first_time)
** Execute tmp:cache:clear
** Execute assets:precompile:primary
rake aborted!
Invalid CSS after "...0ee5c0e69c92af0": expected ";", was ".png;"
क्या कोई बेहतर त्रुटि संदेश या प्रीकंपिलेशन प्रक्रिया से स्टैक ट्रेस प्राप्त करने का कोई तरीका है? क्या इस काम के बिना वाक्यविन्यास की जांच करने के लिए मैं अपनी css.erb
फ़ाइलों को संकलित कर सकता हूं?
मैं दूसरे' .png की तलाश में भाग के लिए चारों ओर grep कर रहा था। मुझे लगता है कि यह विधि काम करेगी, हालांकि मैं चाहता हूं कि डिफ़ॉल्ट ने बेहतर त्रुटियां दी हों। – Schneems
शायद आप ऐसी त्रुटियों के लिए अधिक संदर्भ प्रदान करने के लिए स्प्राकेट्स प्रोजेक्ट के साथ एक बग फाइल कर सकते हैं? –