ฉันมีเว็บไซต์ Drupal 8.9.16 และเมื่อฉันลองเรียกใช้ อัพเดทผู้แต่ง
เพื่ออัปเดตโมดูล ฉันได้รับผลลัพธ์นี้
ปรับปรุงนักแต่งเพลง $
กำลังโหลดที่เก็บผู้แต่งพร้อมข้อมูลแพ็คเกจ
การอัปเดตการอ้างอิง
ไม่มีอะไรต้องแก้ไขในไฟล์ล็อค
การติดตั้งการพึ่งพาจากไฟล์ล็อค (รวมถึง need-dev)
ไม่มีอะไรให้ติดตั้ง อัปเดต หรือลบออก
แพ็คเกจ container-interop/container-interop ถูกละทิ้ง คุณควรหลีกเลี่ยงการใช้ ใช้ psr/container แทน
แพ็คเกจหลักคำสอน/การไตร่ตรองถูกละทิ้ง คุณควรหลีกเลี่ยงการใช้ ใช้ roave/better-reflection แทน
กำลังสร้างไฟล์โหลดอัตโนมัติ
38 แพ็คเกจที่คุณใช้กำลังมองหาแหล่งเงินทุน
ใช้คำสั่ง `composer fund` เพื่อหาข้อมูลเพิ่มเติม!
ดังนั้นจึงกล่าวว่า ไม่มีอะไรให้ติดตั้ง อัปเดต หรือลบออก.
จากนั้นฉันดูรายการอัปเดตที่มีอยู่ในหน้าการอัปเดตที่มี (/admin/reports/updates) และส่วนใหญ่มีการอัปเดต
เมื่อดูที่ไฟล์ ผู้แต่ง json ฉันเห็นรายการเวอร์ชันที่อัปเดต
ตัวอย่างเช่น:
- หน้าอัปเดตที่มีอยู่ของ Drupal บอกว่าฉันมี ที่อยู่8.x-1.8 ติดตั้งและ
แนะนำรุ่น 8.x-1.9.
- เดอะ ผู้แต่ง.json ไฟล์แสดงภายใต้ความต้องการ:
"drupal/ที่อยู่": "^1.9"
ซึ่งฉันคิดว่าหมายถึงผู้แต่งบอกให้อัปเดตเป็นเวอร์ชัน 1.9
ฉันพบปัญหานี้ใน Composer 1 ดังนั้นฉันจึงอัปเดตเป็น Composer 2 แต่ก็ไม่ได้เปลี่ยนแปลงอะไร
$ ผู้แต่ง --version
ผู้แต่งเวอร์ชั่น 2.1.3 2021-06-09 16:31:20
ด้านล่างนี้เป็นเนื้อหาของไฟล์ผู้แต่ง json ของฉัน
{
"ชื่อ": "รูท/เชสล่า",
"จำเป็นต้อง": {
"ผู้แต่ง/ผู้ติดตั้ง": "^1.7",
"drupal/core": "^8.8",
"drupal/ที่อยู่": "^1.9",
"drupal/addtoany": "^1.12",
"drupal/admin_toolbar": "^2.0",
"drupal/ajax_form_entity": "^1.0-alpha1",
"drupal/backup_migrate": "^4.1",
"drupal/allowed_formats": "^1.2",
"drupal/block_class": "^1.3",
"drupal/captcha": "^1.1",
"drupal/บริบท": "^4.0-beta2",
"drupal/ctools": "^3.2",
"drupal/devel": "^2.1",
"drupal/diff": "^1.0",
"drupal/entity": "^1.1",
"drupal/exclude_node_title": "^1.1",
"drupal/features": "^3.8",
"drupal/field_group": "^3.0",
"drupal/media_entity": "^1.8",
"drupal/imce": "^2.2",
"drupal/libraries": "^3.0-alpha1",
"drupal/mailsystem": "^4.3",
"drupal/image_widget_crop": "^2.3",
"drupal/มาร์กอัป": "^1.0-beta1",
"drupal/menu_block": "^1.6",
"drupal/เมตาแท็ก": "^1.13",
"drupal/mimemail": "^1.0-alpha2",
"drupal/module_filter": "^3.1",
"drupal/ย่อหน้า": "^1.11",
"drupal/pathauto": "^1.6",
"drupal/recaptcha": "^2.5",
"drupal/typed_data": "^1.0-alpha4",
"drupal/กฎ": "^3.0.0-alpha5",
"drupal/sharethis": "^2.0-beta3",
"drupal/simplenews": "^1.0-beta1",
"drupal/แผนผังเว็บไซต์": "^1.5",
"drupal/โทเค็น": "^1.7",
"drupal/views_bootstrap": "^4.2",
"drupal/views_fieldsets": "^3.3",
"drupal/yoast_seo": "^1.7",
"drupal/migrate_upgrade": "^3",
"drupal/migrate_plus": "^4",
"drupal/migrate_tools": "^4.5",
"drupal/bootstrap": "^3.21",
"drupal/context_layout": "^1.0-beta2",
"drupal/ครอบตัด": "^2.1",
"drupal/entityqueue": "^1.0",
"drupal/views_slideshow": "^4.7",
"ดรัช/ดรัช": "^10.3",
"drupal/bootstrap_simple_carousel": "^1.43",
"drupal/carousel_block": "^1.10",
"drupal/slick": "^2.3",
"drupal/เว็บฟอร์ม": "^6.0",
"drupal/core-composer-scaffold": "^8.9"
},
"ที่เก็บ": {
"ดรูพัล": {
"ประเภท": "ผู้แต่ง",
"url": "https://packages.drupal.org/8"
}
}
}
ฉันเพิ่งสังเกตเห็นว่าฉันมีรายการดรัช ฉันไม่ได้ใช้มันและไม่รู้วิธีใช้
$ ดรัช --version
Drush Launcher เวอร์ชัน: 0.6.0
เครื่องมือบรรทัดคำสั่ง Drush 10.3.6
ฉันพยายามใช้ผู้แต่งที่นี่เพื่ออัปเดต ฉันสามารถติดตั้งโมดูลได้ (ทำเว็บฟอร์มเมื่อวันก่อน)
ขอขอบคุณ.