के लिए समर्थन समर्थन मैं संपत्ति पाइपलाइन का उपयोग कर रेल ऐप पर काम कर रहा हूं।रेल 3.2 देव पर्यावरण स्रोत जावास्क्रिप्ट
config.assets.compress = false
config.assets.compile = true
config.assets.debug = true
देव वातावरण में, संपत्ति को बंडल नहीं कर रहे हैं और प्रत्येक व्यक्तिगत रूप से रेल द्वारा कार्य किया जाता है: development.rb निम्नलिखित है। इस बिंदु पर, व्यक्तिगत रूप से सेवा की जा रही संपत्तियों की संख्या 50 से अधिक है। इसलिए, पूर्ण पृष्ठ रीलोड्स बहुत धीमी हैं।
मैं देव वातावरण पर तेज़ी से लोड होने के समय कम से कम कुछ संपत्तियों में उन्हें जोड़ना चाहता हूं लेकिन ऐसा करने से, मैंने क्रोम देव उपकरण में व्यक्तिगत रूप से डीबग/देखने की क्षमता खो दी। उदाहरण: http://d.pr/i/ZFge
वहाँ मेरी जानकारी में यह हल करने के लिए, आप कर के बाद दो तरीके हैं:
config.assets.debug = false
और उन्हें के रूप में श्रेणीबद्ध संपत्ति की सेवा शुरू करते हैं।
- पुरानी हैकी वे: @sourceUrl चाल।
- नया तरीका: sourceMaps।
क्या कोई गाइड है कि मैं उन्हें रेल ऐप पर कैसे सक्षम कर सकता हूं? मैं कॉफीस्क्रिप्ट का उपयोग नहीं करता इसलिए https://github.com/markbates/coffee-rails-source-maps सहायक नहीं है। अधिकांश Google खोज उस पर ले जाती हैं।
मैं मूल जेएस के लिए एक समाधान की तलाश में हूं।
रिज़ॉल्यूशन के लिए, मैंने इसे रोल करने की कोशिश छोड़ दी। यह संपत्ति की सेवा की प्रक्रिया के एक बहुत ही महत्वपूर्ण हिस्से के आसपास बहुत ज्यादा मक्का लग रहा था। यहां दुर्घटनाग्रस्त गलती बहुत ज्यादा सिरदर्द का कारण बन जाएगी। इसकी करुणा अभी भी ऐसा करने का कोई आधिकारिक तरीका नहीं है। – Rajat