Câu trả lời:
Thực sự không có câu trả lời đúng hay sai, nó sẽ đi vào tình huống của bạn. Bản thân nhà soạn nhạc có những cảm xúc khá mạnh mẽ rằng có, bạn nên bỏ qua nó, và trong một thế giới lý tưởng chắc chắn là điều bạn nên làm, nhưng không phải lúc nào cũng đơn giản như vậy.
Nó phụ thuộc chủ yếu vào quá trình lưu trữ và triển khai của bạn. Ví dụ, nếu bạn đang ở Pantheon và không muốn thực hiện quy trình công việc ngược dòng phức tạp, liên quan đến một cuộc đối thoại với nhân viên kỹ thuật của họ, bạn buộc phải cam kết tất cả các phụ thuộc vào repo. Không có Nhà soạn nhạc nào ngồi ở đầu bên kia đang chờ chạy khi mã của bạn bị đẩy, nếu bạn không tự đẩy các tệp đó lên, chúng sẽ không ở đó và mọi thứ sẽ bị hỏng.
Tương tự như vậy nếu bạn đang sử dụng dịch vụ lưu trữ được chia sẻ và không có quy trình làm việc CI, có lẽ bạn sẽ bị buộc phải giữ tất cả các tệp xung quanh bạn bằng cách này hay cách khác.
Về cơ bản nếu nó phù hợp với quy trình phát triển / triển khai của bạn để có thể loại trừ các tệp đó, thì đó là một ý tưởng hay (vì các lý do được liệt kê trong liên kết ở trên).
Nếu không, cam kết họ vào repo là hoàn toàn tốt.
Lõi và mô-đun Drupal cập nhật thường xuyên, thường xuyên với các bản sửa lỗi bảo mật, đến mức nó trở nên phổ biến để sử dụng trình soạn thảo để quản lý các phụ thuộc. Trình soạn thảo sẽ đặt các phụ thuộc vào thư mục nhà cung cấp và sau đó bạn không cần phải cam kết chúng với cơ sở mã của mình. Bạn có thể chạy "cài đặt trình soạn thảo" trên máy chủ và nó sẽ tải xuống các phụ thuộc trên máy chủ đó. Điều này cho phép kho lưu trữ mã của bạn nhẹ hơn. Nếu bạn đang sử dụng quy trình này, bạn sẽ không muốn cam kết các tệp, vì vậy, bạn muốn gửi thư mục đó.
Nếu bạn muốn thức dậy và chạy với việc sử dụng trình soạn nhạc để quản lý một trang web drupal, bạn có thể kiểm tra dự án giàn giáo drupal .
Vâng bạn nên
Nếu bạn có nhà soạn nhạc, bạn có thể đưa nó vào nhà soạn nhạc.
Nếu bạn không biết cách sử dụng nhà soạn nhạc thì đây sẽ là một nơi tuyệt vời để tìm kiếm:
Sử dụng trình soạn thảo để quản lý các phụ thuộc trang web drupal