อันที่จริงสิ่งเดียวที่คุณต้องการในการติดตั้งวีโอไอพี 2 เป็นcomposer.json
ไฟล์ที่ต้องใช้แพคเกจmagento/product-community-edition
จากนักแต่งเพลงที่เก็บ https://repo.magento.com/
ตอนนี้เมื่อคุณเรียกใช้composer install
มันจะดาวน์โหลดแพ็คเกจ Magento และแพ็คเกจบุคคลที่สามจำนวนมาก (นักแต่งเพลง, Symfony, Zend ฯลฯ ... ) และวางไว้ในvendor/
โฟลเดอร์ ต้องขอบคุณ Magento Composer Installer มันจะทำการคัดลอกไฟล์ Magento 2 จำนวนมากไปยังราก แต่จริงๆแล้วรหัสของคุณมาจากvendor/
ไหน
ตอนนี้app/code
โฟลเดอร์จะไม่มีตามค่าเริ่มต้น คุณสามารถสร้างตัวเองและเพิ่มของคุณท้องถิ่นapp/code/<VendorName>/<ModuleName>
โมดูลมีในโครงสร้างนี้:
คุณสามารถพัฒนาโมดูลของคุณในที่เก็บ VCS (เช่น GIT) ที่แยกต่างหากและเพิ่มเข้าไปในcomposer.json
สิ่งที่จะทำให้พวกเขาถูกติดตั้งในvendor/
ไดเรกทอรี