Trước hết, đây có thể là một câu hỏi đã được trả lời nhưng tôi không tìm thấy gì về chủ đề đó.
Đây không phải là vấn đề mà là câu hỏi về cách tốt nhất để quản lý tệp config.php
trong Magento 2.
Trên thực tế, chúng tôi config.php
không được phiên bản (theo mặc định trong .gitignore
tệp M2 ) vì vậy nó không có trong kho lưu trữ của chúng tôi. Vấn đề là khi ai đó cài đặt dự án, anh ta không có tệp này nhưng anh ta đã có cơ sở dữ liệu để anh ta không thể chạy bin/magento setup:install ...
để tạo tệp.
Chúng tôi biết rằng việc bin/magento setup:upgrade
thêm các mô-đun không khai báo vào config.php
nhưng chỉ khi tệp tồn tại và bin/magento module:enable
có thể thêm các mô-đun nhưng chúng tôi muốn tránh khởi chạy mỗi khi chúng tôi triển khai hoặc cài đặt dự án.
Câu hỏi của tôi (s):
- Đỗ chúng ta phải loại bỏ config.php
từ .gitignore
và phiên bản nó?
- Chúng ta có phải thêm nó lần đầu tiên trong kho lưu trữ và để nó ở .gitignore
sau không?
- Cách tốt nhất để quản lý tập tin này là gì?