Jika saya menginstal Magento 2 melalui komposer, saya berakhir dengan folder tingkat akar bernamaupdate/
Ini berisi aplikasi updater yang berdiri sendiri.
Dari mana datangnya pembaru? Saya tahu pemasang komposer Magento menyalin banyak hal keluar dari
vendor/magento/magento2-base
modul, tetapi update
aplikasi tidak ada dalam folder ini. Bahkan, tidak ada file dalam update
aplikasi yang muncul di vendor
folder. (atau apakah mereka?)
Adakah yang tahu dari mana file-file ini berasal, dan apa yang menempatkannya di sistem Anda ketika menginstal Magento melalui composer.phar create-project
metode ini?
magento2
composer
web-setup-wizard
Alan Storm
sumber
sumber
Jawaban:
Detail lengkap ada di artikel lama ini (tautan pribadi), tapi inilah ikhtisar tingkat tinggi.
Kapan kamu berkata
Anda memberi tahu Komposer untuk mengunduh
magento/project-community-edition
paket dan menjatuhkan kontennya langsung kemy-magento2
folder. Selain memuatcomposer.json
file dengan semua paket Magento 2 yang terdaftar,magento/project-community-edition
paket tersebut menyertakan aplikasi yang diperbarui dalamupdate
folder tingkat atas .sumber
Ini adalah bagian dari file zip edisi proyek-komunitas. Jika Anda melihatnya (mudah didapat dari dir cache cache komposer), Anda akan melihat yang berikut:
sumber