Saya tahu ada cara bagus untuk menginstal Modul Magento (dari Connect) dan dari GitHub (jika composer.json disediakan).
(seperti yang dijelaskan dalam http://magebase.com/magento-tutorials/composer-with-magento/ )
Apakah mungkin juga untuk menginstal paket Magento dasar (misalnya CE 1.7.0.2) menggunakan Komposer?
Adakah yang sudah mencobanya? (jika berhasil atau tidak)
Jawaban:
Saat ini hanya dapat diinstal menggunakan
$ composer create-project "kylecannon/magento" -s dev
Paket ini tentu saja dapat diganti dengan paket Magento lain yang dapat dipercaya pilihan Anda.
Tentu saja itu tidak memuaskan, karena tidak bisa dipasang begitu saja dengan menambahkannya sebagai persyaratan di composer.json.
The
magento-composer-installer
proyek saat ini tidak mendukung menginstalMage_Core_Latest
karena ketergantungan hilang. Jika tidak ada orang lain yang memperbaikinya dalam skrip build http://packages.firegento.com , saya ingin melakukannya di hackathon berikutnya paling lambat.sumber
Jika Anda menggunakan pemasang komposer alternatif oleh AOE , Anda dapat menambahkan paket jenis komposer
magento-source
sebagai ketergantungan dan menentukan di mana kode harus ditempatkan:Untuk inti Magento, Anda memerlukan repositori dengan
composer.json
sebagai berikut:Kami menggunakan cabang terpisah untuk setiap
1.x.x
versi dan menerapkan tambalan di setiap cabang. Agar kompatibel dengan batasan versi komposer, tag ditambahkan seperti ini:1.9.1.0-patch6285
Strategi ini berfungsi dengan baik jika Anda menggunakannya
modman
untuk menautkan file khusus ke direktori root Magento dan tidak menambahkan file secara langsung. Kemudian Anda dapat memutuskan apakah Anda ingin menambahkan seluruhwww
direktori dengan symlink ke Git atau mengecualikannya.Pada contoh di atas, penginstal AOE dikonfigurasikan untuk menempatkan modul Magento langsung ke
.modman
direktori, sehingga Anda dapat membuat symlink dengan satumodman deploy-all
. Anda dapat menggunakan skrip komposer untuk memicu secara otomatis setelahcomposer install
dancomposer update
:sumber
Saya sedang bekerja sekarang untuk membuat paket pengembangan siap pakai untuk magento. Ini akan mencakup kotak gelandangan dengan konfigurasi boneka dan magento sebagai ketergantungan pada komposer.
Anda dapat menggunakan Magento terbaru saya sebagai Ketergantungan Penggubah
sumber
Saya sengaja menemukan artikel ini: http://magebase.com/magento-tutorials/composer-with-magento/ - mungkin ada jawaban yang Anda cari?
sumber