Tôi có một số câu hỏi về việc cài đặt drush mới nhất và càng tìm kiếm, tôi càng nhận được nhiều lời khuyên mâu thuẫn. Tôi cần cả drush 8 và 10, vì tôi đang thử nghiệm cả Drupal 7 và 9.Tôi đã cài đặt drush 8 một lúc trước dưới dạng độc lập trong /usr/local/bin/drush8. Nhưng tôi không thể tìm ra cách tạo một phiên bản 10 độc lập tương tự (một phiên bản sẽ được chuyển sang/usr/local/bin/drush10). Tôi đang sử dụng MACOS 12.3, symfony 4.4.35, PHP 7.4.12, drupal 9.3.9
Từ Google, các câu trả lời dường như nói rằng chỉ cần truy cập gốc cài đặt Drupal 9 và sử dụng trình soạn thảo yêu cầu drush/drush, trong khi drupalize.me nói rằng hãy cài đặt nó dưới dạng phụ thuộc nhà phát triển với nhà soạn nhạc yêu cầu --dev drush/drush (đang sử dụng nhà phát triển một ý tưởng tốt?). Khi tôi thử làm điều này, nó đang cố cài đặt drush 11. Tôi có nên sử dụng 11 thay vì 10 không? tôi đã thử sử dụng nhà soạn nhạc yêu cầu "drush/drush: ^10.6.2"
và có một loạt lỗi, vì vậy sử dụng 11 nghe có vẻ tốt với tôi.
https://webchick.net/drush-and-drush có hướng dẫn, nhưng tôi không thể làm cho nó hoạt động được; vì một điều, cô ấy nói hãy tải xuống tệp drush.phar của bản phát hành 8.4.1, không có trong repo.
Dù sao, tôi có 8 hoạt động tốt và bây giờ tôi muốn có thể sử dụng 11 (hoặc 10) để thử nghiệm Drupal 9. Nó có thể được cài đặt ở một vị trí toàn cầu như /usr/local/bin hay được gắn với mỗi cài đặt Drupal không?