Magento 2: Asal Folder Pembaruan

8

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 updateaplikasi tidak ada dalam folder ini. Bahkan, tidak ada file dalam updateaplikasi yang muncul di vendorfolder. (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-projectmetode ini?

Alan Storm
sumber
Saya pikir itu dalam repositori proyek itu sendiri. Jadi tidak harus disalin dari vendor. Tidak ada waktu untuk memverifikasi sekarang
David Verholen

Jawaban:

5

Detail lengkap ada di artikel lama ini (tautan pribadi), tapi inilah ikhtisar tingkat tinggi.

Kapan kamu berkata

composer create-project --no-install --repository-url=https://repo.magento.com/ magento/project-community-edition my-magento2

Anda memberi tahu Komposer untuk mengunduh magento/project-community-editionpaket dan menjatuhkan kontennya langsung ke my-magento2folder. Selain memuat composer.jsonfile dengan semua paket Magento 2 yang terdaftar, magento/project-community-editionpaket tersebut menyertakan aplikasi yang diperbarui dalam updatefolder tingkat atas .

Alan Storm
sumber
1
Setelah pembaruan, dapatkah kita menghapus folder pembaruan ini? atau akan digunakan untuk pembaruan di masa mendatang.
Pankaj Pareek
1
@PankajPareek Kedengarannya Anda memiliki pertanyaan baru, bukan komentar tentang pertanyaan lama.
Alan Storm
3

Ini adalah bagian dari file zip edisi proyek-komunitas. Jika Anda melihatnya (mudah didapat dari dir cache cache komposer), Anda akan melihat yang berikut:

composer.json
update/
.gitignore
Piotr Kaminski
sumber