ฉันมักจะดาวน์โหลด Drupal 7 ที่ใช้ล่าสุดdrush dl drupal --select
แต่ Drupal 8 ไม่ได้อยู่ในรายการ
มีวิธีใดที่ดีและรวดเร็วในการดาวน์โหลดเวอร์ชันล่าสุดของ Drupal 8 แม้ว่ามันจะยังอยู่ในช่วงอัลฟ่า
ฉันมักจะดาวน์โหลด Drupal 7 ที่ใช้ล่าสุดdrush dl drupal --select
แต่ Drupal 8 ไม่ได้อยู่ในรายการ
มีวิธีใดที่ดีและรวดเร็วในการดาวน์โหลดเวอร์ชันล่าสุดของ Drupal 8 แม้ว่ามันจะยังอยู่ในช่วงอัลฟ่า
คำตอบ:
drush dl drupal-8
เนื่องจากไม่มีรุ่นที่เสถียรของ Drupal 8 คุณต้องใช้ตัวเลือก - ทั้งหมดเพื่อดูรุ่นอัลฟาที่ติดแท็ก:
drush dl drupal-8 --select --all
ยังใช้งานได้
drush dl drupal --default-major=8 --select --all
ตอนนี้ทั้งสองทำงานใน Drush เวอร์ชันปัจจุบันโดยไม่มี--all
แฟล็ก:
drush dl drupal-8 --select
drush dl --default-major=8 --select
โปรดทราบว่าคำสั่ง Drush pm- * ใช้งานได้กับรุ่นที่สำคัญของ Drupal ในแต่ละครั้งเท่านั้นและรุ่นนั้นจะเป็นค่าเริ่มต้นของ Drupal 7 ในปัจจุบันดังนั้นdrush dl drupal
จะแสดงเฉพาะรุ่นที่วางจำหน่ายของ Drupal 7 เท่านั้นและไม่รวม Drupal 8 รุ่นใด ๆ สิ่งนี้ไม่เปลี่ยนแปลง
drush dl drupal-8
ตอนนี้ทำงานได้ดีกับการปล่อย Drupal 8.0.0-rc1
นับตั้งแต่drush dl
ได้รับการเลิกใช้ในเร็ว ๆ Drush 9 ดังนั้นคุณจำเป็นต้องใช้นักแต่งเพลงเพื่อดาวน์โหลด Drupal 8 แหล่งที่มาจากบรรทัดคำสั่ง เช่น
composer require drupal/drupal
คำนำหน้าด้วยsudo
เพื่อแทนที่ใบอนุญาต (ไม่แนะนำ)
หากคุณอยู่ใน/var/www/html
ไดเรกทอรีและคุณต้องการวางแหล่ง Drupal 8 ไว้ที่นั่นคุณสามารถเรียกใช้คำสั่งต่อไปนี้
cd /var/www/html
sudo composer create-project drupal-composer/drupal-project:8.x-dev --no-interaction .
sudo ln -vs web/.* web/* .
อ่านข้อมูลเกี่ยวกับความแตกต่างระหว่างdrupal/drupal
และdrupal-composer/drupal-project
ที่นี่
หรือดาวน์โหลดแหล่ง Drupal และแยกไฟล์ด้วยตนเองผ่าน:
curl -s https://ftp.drupal.org/files/projects/drupal-8.2.7.tar.gz | tar --strip-components=1 -zxvf -
หมายเหตุ: เปลี่ยนเวอร์ชั่นเป็นเวอร์ชั่นล่าสุด นำหน้าtar
ด้วยsudo
ถ้าจำเป็น
drush dl drupal-7
ผลงานล่าสุดที่มีเสถียรภาพ Drupal 7 ปล่อย