Pertama-tama itu mungkin pertanyaan yang sudah dijawab tetapi saya tidak menemukan apa pun tentang subjek itu.
Ini bukan masalah tetapi pertanyaan tentang cara terbaik untuk mengelola file config.phpdi Magento 2.
Sebenarnya kita config.phptidak diversi (secara default dalam .gitignorefile M2 ) sehingga tidak ada dalam repositori kami. Masalahnya adalah ketika seseorang menginstal proyek dia tidak memiliki file ini tetapi dia sudah memiliki database sehingga dia tidak dapat menjalankan bin/magento setup:install ...untuk menghasilkan file.
Kami menyadari bahwa bin/magento setup:upgradepenambahan modul yang tidak dideklarasikan ke config.phptetapi hanya jika file ada dan bin/magento module:enabledapat menambahkan modul tetapi kami ingin menghindari untuk meluncurkan setiap kali kami menggunakan atau menginstal proyek.
Pertanyaan saya (s):
- Apakah kita harus menghapus config.phpdari .gitignoredan versi itu?
- Apakah kita harus menambahkannya pertama kali di repositori dan membiarkannya .gitignoresetelahnya?
- Apa cara terbaik untuk mengelola file ini?