ฉันมีคำถามเกี่ยวกับการติดตั้งดรัชล่าสุด และยิ่งฉันค้นหามากเท่าไหร่ ฉันก็ยิ่งได้รับคำแนะนำที่ขัดแย้งกันมากขึ้นเท่านั้น ฉันต้องการทั้ง drush 8 และ 10 เนื่องจากฉันกำลังทดสอบทั้ง Drupal 7 และ 9ฉันได้ติดตั้ง drush 8 เมื่อครู่เป็นแบบสแตนด์อโลนใน /usr/local/bin/drush8 แต่ฉันไม่สามารถหาวิธีสร้าง 10 เวอร์ชันสแตนด์อโลนที่คล้ายกันได้ (เวอร์ชันที่จะถูกย้ายไปที่ /usr/local/bin/drush10) ฉันใช้ MACOS 12.3, symfony 4.4.35, PHP 7.4.12, drupal 9.3.9
จาก Google คำตอบดูเหมือนจะบอกว่าเพิ่งไปที่รูทการติดตั้ง Drupal 9 และใช้ผู้แต่งต้องใช้ drush/drush ในขณะที่ drupalize.me บอกว่าจะติดตั้งเป็นการพึ่งพา dev โดยผู้แต่งต้องการ --dev drush/drush (กำลังใช้ dev ความคิดที่ดี?). เมื่อฉันลองทำสิ่งนี้ มันพยายามติดตั้ง drush 11 ฉันควรใช้ 11 แทน 10 หรือไม่ ฉันลองใช้ นักแต่งเพลงต้องการ "drush/drush: ^10.6.2"
และมีข้อผิดพลาดมากมาย ดังนั้นการใช้ 11 จึงฟังดูดีสำหรับฉัน
https://webchick.net/drush-and-drush มีคำแนะนำ แต่ฉันไม่สามารถใช้งานได้ สิ่งหนึ่งที่เธอบอกให้ดาวน์โหลดไฟล์ drush.phar ของรีลีส 8.4.1 โดยที่ไม่ได้อยู่ใน repo
อย่างไรก็ตาม ฉันมี 8 ทำงานได้ดี และตอนนี้ต้องการใช้ 11 (หรือ 10) สำหรับการทดสอบ Drupal 9 สามารถติดตั้งในตำแหน่งส่วนกลางเช่น /usr/local/bin หรือเชื่อมโยงกับการติดตั้ง Drupal แต่ละครั้งได้หรือไม่