मैं देख सकता हूँ कि येमन प्रलेखन पर स्पष्ट रूप से कहता है:
नाम संपत्ति को जनरेटर द्वारा उपसर्ग किया जाना चाहिए- कीवर्ड संपत्ति में "तुर्क-जनरेटर" होना चाहिए और रेपो में एक होना चाहिए विवरण हमारे जनरेटर पृष्ठ द्वारा अनुक्रमित किया जाना है।
हालांकि मेरा सवाल है, अगर मैं एक विकसित कर रहे थेनिजी उपयोग / निजी npm के लिए कस्टम जनरेटर (और इसलिए इसे अनुक्रमित होने के बारे में परवाह नहीं है) क्या यह अभी भी कोई फर्क नहीं पड़ता कि मैं जनरेटर को क्या नाम दूं ??
अनिवार्य रूप से, येमन कैसे पता लगाता है कि कौन से एनपीएम मॉड्यूल जनरेटर हैं और कौन से नहीं हैं? क्या यह मॉड्यूल नाम या कीवर्ड पर आधारित है? (अथवा दोनों)
धन्यवाद
उत्तर:
जवाब के लिए 2 № 1यह अभी भी योमन के रूप में मायने रखेगा (yeoman-environment
) आपके npm खोज पथ मिलान में कहीं भी स्थापित एनपीएम पैकेजों की तलाश करेगा generator-*
.
तो नाम के लिए महत्वपूर्ण है yo
स्वचालित रूप से अपने जनरेटर को खोजने के लिए।
लेकिन यह भी ध्यान दें कि योमैन रास्तों के माध्यम से जनरेटर चला सकते हैं (yo ./node_modules/some-generator/app
)। उस स्थिति में, आपको एक विशिष्ट नाम की आवश्यकता नहीं होगी।