file 관련 질문이 있습니다 app/etc/config.php
.
이 파일은 여기에서 설명 하고 정의했습니다.
Magento base dir
설치된 모듈, 테마 및 언어 패키지 목록이 포함 된 /app/etc/config.php
app/etc/modules/*
Magento 1 과 같습니다 (일반적으로 VCS에 이러한 파일이 있습니다).
그러나 Magento 2에서는 VCS (공식 .gitignore ) 에서 공유하지 않는 것이 좋습니다 .
VCS 공유에 대한 질문이나 사용 사례가 있지만 VCS에 추가를 권장하지 않기 때문에 이해하고 싶습니다.
- 프로덕션 환경 (Deploy System 사용
Capistrano/Deployer, etc
)- 새 배포를하고 ... 전에 새 모듈을 활성화 해야합니다.
php bin/magento module:enable VendorName_NewModule
setup:upgrade
- 이 상황을 어떻게 관리합니까?
- 새로운 배치를하고 전에 어떤 상황에서도 new / s 모듈을 비활성화 해야합니다.
php bin/magento module:disable VendorName_NewModule
setup:upgrade
- 이 상황을 어떻게 관리합니까?
- 새 배포를하고 ... 전에 새 모듈을 활성화 해야합니다.
지역 환경
- 팀에서 특정 모듈을 활성화 / 비활성화하지 못하게하려면
- 이 상황을 어떻게 관리합니까?
- 팀에서 특정 모듈을 활성화 / 비활성화하지 못하게하려면
준비 환경
- 공유하지 않을 경우 프로덕션 활성화 / 비활성화 된 모듈의 동일한 구성을 얻는 방법
app/etc/config.php
- 이 상황을 어떻게 관리합니까? 수동으로 만들어야합니까?
- 공유하지 않을 경우 프로덕션 활성화 / 비활성화 된 모듈의 동일한 구성을 얻는 방법
당신의 관점은 무엇입니까? 또는 이러한 상황을 어떻게 관리합니까?
감사
* VCS : 버전 제어 시스템, 예 : git, svn 등