app/etc/config.php
ฉันมีคำถามที่เกี่ยวข้องกับแฟ้ม
ไฟล์นี้อธิบายไว้ที่นี่และกำหนดไว้:
Magento base dir
/app/etc/config.php ซึ่งมีรายการของโมดูลธีมและแพ็คเกจภาษาที่ติดตั้งไว้
เหมือนapp/etc/modules/*
ใน Magento 1 (โดยปกติฉันมีไฟล์เหล่านี้ใน VCS)
แต่ใน Magento 2 ไม่แนะนำให้แชร์ใน VCS (Official .gitignore )
ฉันมีคำถามหรือใช้เคสเพื่อการแชร์ใน VCS แต่ฉันต้องการเข้าใจเพราะไม่แนะนำให้เพิ่มใน VCS
- สภาพแวดล้อมการผลิต (พร้อมระบบปรับใช้
Capistrano/Deployer, etc
)- คุณทำการปรับใช้ใหม่ ... และคุณต้องเปิดใช้งานโมดูล / s ใหม่
php bin/magento module:enable VendorName_NewModule
ก่อนsetup:upgrade
- คุณจัดการสถานการณ์นี้ได้อย่างไร
- คุณทำการปรับใช้ใหม่และคุณต้องปิดการใช้งาน (สำหรับสถานการณ์ใด ๆ ) ใหม่ / s โมดูล / s
php bin/magento module:disable VendorName_NewModule
ก่อนsetup:upgrade
- คุณจัดการสถานการณ์นี้ได้อย่างไร
- คุณทำการปรับใช้ใหม่ ... และคุณต้องเปิดใช้งานโมดูล / s ใหม่
สภาพแวดล้อมในท้องถิ่น
- หากคุณไม่ต้องการให้ทีมของคุณเปิดใช้งาน / ปิดใช้งานโมดูล / s โดยเฉพาะ
- คุณจัดการสถานการณ์นี้ได้อย่างไร
- หากคุณไม่ต้องการให้ทีมของคุณเปิดใช้งาน / ปิดใช้งานโมดูล / s โดยเฉพาะ
สภาพแวดล้อมการจัดเตรียม
- คุณจะประสบความสำเร็จในการกำหนดค่าโมดูลเปิด / ปิดการใช้งานการผลิตเดียวกันได้อย่างไรถ้าคุณไม่แชร์
app/etc/config.php
- คุณจัดการสถานการณ์นี้ได้อย่างไร คุณต้องทำด้วยตนเอง?
- คุณจะประสบความสำเร็จในการกำหนดค่าโมดูลเปิด / ปิดการใช้งานการผลิตเดียวกันได้อย่างไรถ้าคุณไม่แชร์
คุณมีมุมมองอย่างไรหรือคุณจัดการสถานการณ์เหล่านี้อย่างไร
ขอบคุณ
* VCS: ระบบควบคุมเวอร์ชันเช่น: git, svn เป็นต้น