मैं जॉन पापा के एंगुलरजेस 1.x स्टाइलगाइड (organising tests) का पालन करने का प्रयास कर रहा हूं और क्लाइंट कोड के बगल में *.spec.js
फ़ाइलों (कर्म का उपयोग करके निष्पादित किया जा सकता है) , जिसके परिणामस्वरूप some.filter.js
और some.filter.spec.js
जैसी फाइलें एक-दूसरे के बगल में होती हैं।रेल्स एसेट पाइपलाइन (application.js) में 0 .spec.js फ़ाइलों को बाहर निकालें
हालांकि, मुझे इससे बचने की क्या ज़रूरत है, इसमें संपत्ति पाइपलाइन में *.spec.js
फ़ाइलें शामिल हैं।
अब के लिए देखे जाने वाले एकमात्र विकल्प //= require_tree .
application.js
फ़ाइल में से बचते हैं और प्रत्येक फ़ाइल को स्पष्ट रूप से निर्दिष्ट करते हैं, या कोड के बगल में spec फ़ाइलों को रखने पर छोड़ देते हैं।
वांछित व्यवहार प्राप्त करने का कोई बेहतर तरीका है?
(मैं sprockets 3.5.2 का उपयोग कर रहा है और 4.2.6 रेल)