Dosyayla ilgili bir sorum var app/etc/config.php
.
Burada açıklanan ve tanımlanan bu dosya :
Magento base dir
Kurulu modüller, temalar ve dil paketlerinin listesini içeren /app/etc/config.php.
app/etc/modules/*
Magento 1 gibi (Normalde VCS bu dosyaları var).
Ancak Magento 2'de VCS'de (Resmi .gitignore ) paylaşılmaması önerilir .
Bazı sorularım var veya VCS'de paylaşmak için vaka kullanıyor, ancak Anlamak istiyorum çünkü VCS'ye eklenmesini önermiyoruz
- Üretim Ortamı (Dağıtım Sistemi ile
Capistrano/Deployer, etc
)- Yeni bir dağıtım yapıyorsunuz ... ve önce yeni / s modüllerini etkinleştirmeniz gerekiyor
php bin/magento module:enable VendorName_NewModule
setup:upgrade
- Bu durumu nasıl yönetiyorsunuz?
- Yeni bir dağıtım gerçekleştirirsiniz ve daha önce (herhangi bir durumda) yeni / modülü / modülleri devre dışı bırakmanız gerekir
php bin/magento module:disable VendorName_NewModule
setup:upgrade
- Bu durumu nasıl yönetiyorsunuz?
- Yeni bir dağıtım yapıyorsunuz ... ve önce yeni / s modüllerini etkinleştirmeniz gerekiyor
Yerel Çevre
- Ekibinizin belirli bir modülün etkin / devre dışı olmasını istemiyorsanız
- Bu durumu nasıl yönetiyorsunuz?
- Ekibinizin belirli bir modülün etkin / devre dışı olmasını istemiyorsanız
Evreleme Ortamı
- Paylaşmıyorsanız aynı üretim etkin / devre dışı modül yapılandırmasını nasıl elde edebilirsiniz?
app/etc/config.php
- Bu durumu nasıl yönetiyorsunuz? Manuel olarak mı ihtiyacınız var?
- Paylaşmıyorsanız aynı üretim etkin / devre dışı modül yapılandırmasını nasıl elde edebilirsiniz?
Görüşünüz nedir veya bu durumları nasıl yönetiyorsunuz?
Teşekkürler
* VCS: Sürüm Kontrol Sistemi, örneğin: git, svn, vb.