क्या एम्बर 3.15 ऑक्टेन में घटक वर्ग जावास्क्रिप्ट .js से टेम्पलेट्स .hbs को अलग करना संभव है।

एक फ़ोल्डर संरचना जैसे:

app/
   components/
     js/
     hbs/
1
Jamiu Adeleke 23 जिंदा 2020, 17:51

1 उत्तर

सबसे बढ़िया उत्तर

"क्लासिक" निर्देशिका संरचना अलग घटक जावास्क्रिप्ट और टेम्पलेट फ़ाइलों को करती है, लेकिन आपके द्वारा निर्दिष्ट तरीके से नहीं। ember generate component component-name --component-structure classic --gc चलाने से यह संरचना बन जाएगी (tests निर्देशिका की अनदेखी):

app/
  components/
    component-name.js
    templates/
      component-name.hbs

यदि आपके पास वास्तव में आपके द्वारा निर्दिष्ट निर्देशिका संरचना होनी चाहिए, तो आप इसे एक कस्टम रिज़ॉल्वर का उपयोग करके पूरा कर सकते हैं। यहां'एक ब्लॉग पोस्ट जो उच्च- इसका स्तर अवलोकन। हालांकि, मैं उस तरह की चीज़ों के प्रति सावधानी बरतता हूं, क्योंकि आमतौर पर समुदाय के अधिकांश लोगों द्वारा उपयोग की जाने वाली चीज़ों के साथ रहना फायदेमंद होता है, और 3.15 में यह flat घटक संरचना है। आपका उपयोग मामला क्या है?

2
Buck Doyle 23 जिंदा 2020, 16:10