2017-09-13 6 views
7

में कैसे लक्षित करने के लिए उप निर्देशिकाओं मैं here पाया निम्न फ़ोल्डर संरचनाBuckleScript bsconfig.json

--| button 
--|--| button.re 
main.re 

मेरी bsconfig.json में है, शुरुआत वाली मार्गदर्शिका का उपयोग कर। मेरे पास मेरी कॉन्फ़िगरेशन में निम्न कुंजी/मान है:

"sources": [ 
    "src/" 
] 

यह केवल main.re फ़ाइल को लक्षित कर रहा है। मैंने *.re जैसे कुछ पारंपरिक कॉन्फ़िगरेशन विकल्पों का प्रयास किया है, लेकिन इसका कोई फायदा नहीं हुआ है। अगर मैं सभी उप-निर्देशिकाओं को लक्षित करना चाहता हूं, तो मैं ऐसा कैसे करूं? धन्यवाद।

+0

एक तरह से समस्या को नाकाम करने नेस्ट नहीं करने के लिए किया गया है निर्देशिका, और बजाय एक ही निर्देशिका में अपने सभी स्रोत फ़ाइलें डाल दिया, 'ui_Button.re' जैसे नामों के साथ। मॉड्यूल उपनामों का उपयोग करके नेस्टेड मॉड्यूल संरचना को स्थापित करने के लिए आपको पदानुक्रम के प्रत्येक स्तर के लिए 'सामग्री की तालिका' मॉड्यूल की भी आवश्यकता होगी, उदा। 'ui.re' में: 'मॉड्यूल बटन = Ui_Button'। – Yawar

उत्तर

8

वास्तव में था एक पीआर बस कल विलय कर दिया है कि निर्देशिका ट्रावर्सल लिए समर्थन जोड़ता है। यह अगली रिलीज में होगा, जो जल्द ही बाहर होना चाहिए।

विन्यास तो हो जाएगा:

"sources": [{"dir": "src", "subdirs": true}] 

संपादित करें: बिल्कुल This feature was released in 1.9.2

+0

मैं कहूंगा कि मैं उपरोक्त का उपयोग करके कुछ त्रुटियों में दौड़ रहा हूं, और जीथब रेपो में मुखर होने का प्रयास करूंगा। –

+1

मदद करने के लिए खुश! सहायता के लिए पूछने के लिए [कारण डिस्कॉर्ड] (https://discord.gg/reasonml) पर जाने के लिए आपका स्वागत है। बकलस्क्रिप्ट का लेखक भी वहां के आसपास लटकता है। – glennsl

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

  • कोई संबंधित समस्या नहीं^_^