वास्तव में केवल एक चीज जो आपको Magento 2 सेटअप में composer.json
चाहिए, वह फाइल है जिसमें magento/product-community-edition
संगीतकार रिपॉजिटरी https://repo.mnento.com/ से पैकेज की आवश्यकता है ।
अब जब आप composer install
इसे चलाते हैं तो बहुत सारे Magento पैकेज और थर्ड पार्टी पैकेज (संगीतकार, सिम्फनी, Zend, आदि ...) डाउनलोड करेंगे और उन्हें vendor/
फोल्डर में रखेंगे। Magento संगीतकार इंस्टॉलर के लिए धन्यवाद यह रूट में बहुत सारे Magento 2 फ़ाइलों की प्रतिलिपि भी बनाएगा। लेकिन वास्तव में आपके सभी कोड से आता है vendor/
।
अब, app/code
फोल्डर डिफ़ॉल्ट रूप से वहां नहीं है। आप इसे स्वयं बना सकते हैं और अपने स्थानीय मॉड्यूल को इस संरचना में जोड़ सकते हैं app/code/<VendorName>/<ModuleName>
:।
आप अपने मॉड्यूल को कहीं अलग वीसीएस (यानी जीआईटी) रिपॉजिटरी में भी विकसित कर सकते हैं और उन्हें अपने साथ जोड़ सकते हैं composer.json
जो उन्हें vendor/
निर्देशिका में भी स्थापित कर देगा ।