Drush

Viết bởi phannphong, 17 Tháng 5, 2018

Cập nhật: hiện đã có phiên bản 8.1.18 (Cách làm vẫn tương tự như ở ở bản 8.1.16)

Sau đây, mình sẽ chỉ cho các bạn cách cài đặt/ cập nhật Drush phiên bản v8.1.16

1. Các bạn có thể tải về phiên bản mới nhất theo đường dẫn sau: 

https://github.com/drush-ops/drush/releases

Ở đây, các bạn hãy lựa chọn v8.1.16 và tải về tập tin drush.phar. Các bạn có thể dùng lệnh sau để tải tập tin drush.phar về:

Viết bởi phannphong, 19 Tháng 5, 2018

Drush là một trong những công cụ hỗ trợ không thể thiếu dành cho tất cả các Drupal developers. Nó giúp rút gọn hàng loạt thao tác cho một tác vụ thông qua một câu lệnh đơn giản. Ngoài ra, nó cũng giúp cho việc tích hợp vào quá trình triển khai dự án thông qua các scripts được tiện lợi hơn.

Mình xin chia sẻ một số lệnh drush cơ bản mà mình hay sử dụng.

1. Lệnh xoá bộ nhớ đệm.

Với Drupal 7

drush cc all

Với Drupal 8/9

Viết bởi phannphong, 27 Tháng 5, 2018

Đối với Drupal 8, trong quá trình bạn phát triển (development) cho module hay theme, để những dòng code của bạn được thực thi khi tải lại trang, bạn cần phải xoá bộ nhớ đệm (clear cache) để xoá cache render, cache động hay cache twig.

Nếu như bạn đã đọc qua bài viết Những lệnh drush cơ bản, bạn có thể dùng lệnh drush cr. Tuy nhiên, dù bạn sử dụng drush để clear cache thì việc này vẫn khiến bạn mất khá nhiều thời gian. Chính vì vậy, bạn cần tắt tính năng cache trong quá trình development.