ฉันจะติดตั้งแพ็คเกจผู้แต่งด้วย drush make ได้อย่างไร


9

วิธีหนึ่งรวมถึงแพคเกจผู้แต่งในไฟล์ทำ drush?

คำตอบทั่วไปมากขึ้นดีกว่า มีโมดูล drush ผู้แต่งอยู่แล้วซึ่งอนุญาตให้ drush dl จัดการแพ็กเกจผู้แต่ง แต่ที่ต้องใช้คำสั่งเชลล์สำหรับทุกการพึ่งพา

จากการใช้ Symfony ในอนาคตของเรานักแต่งเพลงและกลุ่มอื่น ๆ ของ Symfony มีแนวโน้มที่จะมีความสำคัญมากขึ้นในอนาคต


ฉันคิดว่านี่เป็นคำขอคุณลักษณะสำหรับคิวปัญหา Drush
greg_1_anderson

คำตอบ:


2

คุณควรใช้ yoursite.make เพื่อดาวน์โหลดโมดูล Drupal และผู้แต่งสำหรับผู้แต่ง

มีโมดูลComposerที่รวม Composer เข้ากับ Drush

ฉันหวังว่าในไม่ช้า. ทำให้กำลังจะหายไปแทนที่ด้วย composer.json; เพื่อให้เป็นจริงปัญหาบางอย่างจำเป็นต้องได้รับการแก้ไขเช่นหมายเลขรุ่น

แพ็คเกจนักแต่งเพลงจะถูกเก็บไว้ในที่เก็บ git; คุณไม่สามารถใช้แพ็คเกจนักแต่งเพลงได้ แต่คุณสามารถดาวน์โหลดรหัสได้ ตัวอย่างเช่นสำหรับhttps://packagist.org/packages/symfony/symfonyคุณสามารถใช้สิ่งต่อไปนี้

libraries[symfony][download][type] = "git"
libraries[symfony][download][url] = " https://github.com/symfony/symfony.git"
libraries[symfony][destination] = "lib/symfony/"

นักแต่งเพลงสามารถสร้างสิ่งต่าง ๆ ซ้ำ; แน่นอนมันจะไม่ทำงานที่นี่

ดู: http://cgit.drupalcode.org/drush/plain/docs/make.txt

พวกเขายังเป็นhttps://github.com/composer/installersมากกว่าที่จะทำกลับด้าน (ติดตั้งโมดูล drupal กับนักแต่งเพลง)


นั่นหมายความว่าจะไม่สามารถตอบคำถามของฉันได้หรือไม่? (ใช่ไฟล์นักแต่งเพลงที่ฟังดูเหมือนเป็นคุณสมบัติที่น่าสนใจ)
Letharion

ใช่มันไม่สามารถตอบได้ มันไม่สมเหตุสมผลเลยที่จะแต่งเพลง "port" ลงใน make drush (อย่างน้อยก็สำหรับมุมมองของฉัน) ฉันแก้ไขคำตอบเพื่อให้วิธีการแก้ปัญหาบางอย่าง
กาการี

1
ที่จริงแล้ว (ab) การใช้ไวยากรณ์ห้องสมุดดูเหมือนว่าการแก้ปัญหาที่ถูกต้องทั้งหมด +1
Letharion
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.