Score:0

จะติดตั้ง drush 10 พร้อมกันกับ 8 ได้อย่างไร?

ธง in

ฉันมีคำถามเกี่ยวกับการติดตั้งดรัชล่าสุด และยิ่งฉันค้นหามากเท่าไหร่ ฉันก็ยิ่งได้รับคำแนะนำที่ขัดแย้งกันมากขึ้นเท่านั้น ฉันต้องการทั้ง 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 แต่ละครั้งได้หรือไม่

leymannx avatar
ne flag
Drupalize.me ผิด สิ่งนี้ควรได้รับการแก้ไข
Score:2
ธง cn

Drush สำหรับ Drupal 9 ไม่รองรับการติดตั้งส่วนกลางอีกต่อไป ดังนั้นคุณต้องติดตั้งเป็นการอ้างอิงในแต่ละไซต์ Drupal 9 ที่คุณต้องการใช้ด้วย

คุณได้กล่าวถึงความสับสนจากหลาย ๆ ไซต์ แต่ เอกสาร Drush ค่อนข้างชัดเจน:

Drush รองรับวิธีการติดตั้งเพียงวิธีเดียวเท่านั้น กำหนดให้ไซต์ Drupal ของคุณสร้างด้วย Composer และ Drush เพื่อแสดงรายการอ้างอิง

ดังนั้น... ติดตั้ง drush 11 เป็นการพึ่งพา

ติดตั้งเป็นการพึ่งพาปกติ ไม่ใช่การพึ่งพา dev เนื่องจากควรมี drush ในการผลิต และเป็นแนวทางปฏิบัติที่ดีที่สุดที่จะไม่ติดตั้ง/ปรับใช้การพึ่งพา dev กับการผลิต

คุณควรใช้ Drush 11 ไม่ใช่ Drush 10 เพราะตามเอกสารที่ลิงก์ไว้ข้างต้นระบุว่า Drush 10 หมดอายุในเดือนมกราคม 2022

เป็นสิ่งที่ดีสำหรับ Google สำหรับบทช่วยสอน แต่ควรตรวจสอบเอกสารอย่างเป็นทางการก่อนเสมอ

โพสต์คำตอบ

คนส่วนใหญ่ไม่เข้าใจว่าการถามคำถามมากมายจะปลดล็อกการเรียนรู้และปรับปรุงความสัมพันธ์ระหว่างบุคคล ตัวอย่างเช่น ในการศึกษาของ Alison แม้ว่าผู้คนจะจำได้อย่างแม่นยำว่ามีคำถามกี่ข้อที่ถูกถามในการสนทนา แต่พวกเขาไม่เข้าใจความเชื่อมโยงระหว่างคำถามและความชอบ จากการศึกษาทั้ง 4 เรื่องที่ผู้เข้าร่วมมีส่วนร่วมในการสนทนาด้วยตนเองหรืออ่านบันทึกการสนทนาของผู้อื่น ผู้คนมักไม่ตระหนักว่าการถามคำถามจะมีอิทธิพลหรือมีอิทธิพลต่อระดับมิตรภาพระหว่างผู้สนทนา