เรากำลังใช้โมดูลกลุ่มบนไซต์ D8 ของเรา เราใช้ผู้แต่งเพื่อจัดการโมดูลและการพึ่งพาของเรา ฉันค่อนข้างเป็นนักแต่งเพลงมือใหม่ ดังนั้นเป็นไปได้ว่าทางออกจะอยู่ตรงหน้าฉัน แต่ฉันมองไม่เห็น
โมดูลกลุ่มปฏิเสธที่จะอัปเดต ขณะนี้อยู่ที่ 1.0 และฉันต้องการอัปเดตเป็น 1.4 ฉันได้ลองใช้แบบง่ายๆ นักแต่งเพลงอัพเดต drupal/group
, โดยใช้ --ด้วยการพึ่งพาอาศัยกัน
และ --ด้วยการพึ่งพาทั้งหมด
ฉันได้ลองอัปเดตไฟล์ ผู้แต่ง.json
ต้องการทั้ง "1.4" และ "^1.*" ฉันได้ลองเรียกใช้ไฟล์ ทำไมจะไม่ล่ะ
คำสั่งและทั้งหมดที่ฉันได้รับคือ "ไม่มีแพ็คเกจที่ติดตั้งขึ้นอยู่กับ "drupal/group" ในเวอร์ชันที่ไม่ตรงกับ 1.4
" แต่เมื่อฉันพยายามอัปเดตโมดูลกลุ่มหลังจากเปลี่ยนเวอร์ชันในไฟล์ผู้แต่ง ทั้งหมดที่ฉันได้รับคือสิ่งต่อไปนี้
$ นักแต่งเพลงอัพเดต drupal/group --with-all-dependency
กำลังโหลดที่เก็บผู้แต่งพร้อมข้อมูลแพ็คเกจ
การอัปเดตการอ้างอิง
ไม่มีอะไรต้องแก้ไขในไฟล์ล็อค
การติดตั้งการพึ่งพาจากไฟล์ล็อค (รวมถึง need-dev)
ไม่มีอะไรให้ติดตั้ง อัปเดต หรือลบออก
Package flow/jsonpath ถูกละทิ้ง คุณควรหลีกเลี่ยงการใช้ ใช้ softcreatr/jsonpath แทน
แพ็คเกจ container-interop/container-interop ถูกละทิ้ง คุณควรหลีกเลี่ยงการใช้ ใช้ psr/container แทน
กำลังสร้างไฟล์ autoload 35 แพ็คเกจที่คุณใช้อยู่กำลังมองหาแหล่งเงินทุน
ใช้คำสั่ง `composer fund` เพื่อหาข้อมูลเพิ่มเติม!
หากฉันพยายามอัปเดตโดยใช้เวอร์ชันในคำสั่ง แต่ฉันได้รับสิ่งต่อไปนี้
นักแต่งเพลง $ อัพเดต drupal/group:1.4
กำลังโหลดที่เก็บผู้แต่งพร้อมข้อมูลแพ็คเกจ
การอัปเดตการอ้างอิง
ไม่มีอะไรต้องแก้ไขในไฟล์ล็อค
ไม่พบชุดแพ็คเกจที่เข้ากันได้ตามข้อกำหนดที่ไม่ใช่ผู้พัฒนาของคุณเพียงอย่างเดียว
ความต้องการของคุณสามารถแก้ไขได้สำเร็จเมื่อมีแพ็คเกจ need-dev อยู่
คุณอาจต้องย้ายแพ็คเกจจาก need-dev หรือการขึ้นต่อกันบางส่วนเป็น need
ปัญหา 1
- ผู้แต่งรูท json ต้องการ drupal/group 1.*, 1.4, พบ drupal/group[1.0.0] แต่ไม่ตรงกับข้อจำกัด
ผู้แต่ง json ของฉันอยู่ที่นี่ แต่ฉันไม่พบสิ่งใดที่จะหยุดสิ่งนี้
{
"ชื่อ": "drupal/แนะนำโครงการ",
"description": "เทมเพลตโครงการสำหรับโครงการ Drupal 8 ที่มีรูทเอกสารที่ย้ายตำแหน่ง",
"ประเภท": "โครงการ",
"ใบอนุญาต": "GPL-2.0 หรือใหม่กว่า",
"หน้าแรก": "https://www.drupal.org/project/drupal",
"สนับสนุน": {
"เอกสาร": "https://www.drupal.org/docs/user_guide/en/index.html",
"แชท": "https://www.drupal.org/node/314178"
},
"ที่เก็บ": [
{
"ประเภท": "ผู้แต่ง",
"url": "https://packages.drupal.org/8"
}
]
"จำเป็นต้อง": {
"ผู้แต่ง/ผู้ติดตั้ง": "^1.2",
"drupal/adaptivetheme": "^3.1",
"drupal/ที่อยู่": "^1.8",
"drupal/allowed_formats": "^1.3",
"drupal/at_tools": "^3.2",
"drupal/auto_entitylabel": "^3.0@beta",
"drupal/better_exposed_filters": "^4.0@beta",
"drupal/ปฏิทิน": "^1.0-alpha2",
"drupal/conditional_fields": "^4.0@alpha",
"drupal/core-composer-scaffold": "^8.9",
"drupal/core-project-message": "^8.9",
"drupal/core-recommended": "^8.9.17",
"drupal/cshs": "^3.0",
"drupal/date_recur": "^2.0",
"drupal/date_recur_modular": "^2.0",
"drupal/ds": "^3.5",
"drupal/emptyparagraphkiller": "^1.0@alpha",
"drupal/การเข้ารหัส": "^1.0",
"drupal/facets": "1.7",
"drupal/facets_range_dropdowns": "^1.0@beta",
"drupal/ฟีด": "^3.0@alpha",
"drupal/feeds_ex": "^1.0@alpha",
"drupal/feeds_tamper": "^2.0@beta",
"drupal/field_group": "^3.0",
"drupal/field_permissions": "^1.0@RC",
"drupal/file_extractor": "^2.0",
"drupal/ธง": "^4.0@beta",
"drupal/fullcalendar_view": "^2.6",
"drupal/กลุ่ม": "1.*",
"drupal/group_permissions": "1.0.0-alpha7",
"drupal/honeypot": "^1.30",
"drupal/image_widget_crop": "^2.2",
"drupal/inline_entity_form": "^1.0@RC",
"drupal/login_destination": "^1.0@alpha",
"drupal/ชื่อ": "^1.0@RC",
"drupal/node_view_permissions": "^1.2",
"drupal/option_end_date": "^1.0",
"drupal/pathauto": "^1.6",
"drupal/เผยแพร่เนื้อหา": "^1.2",
"drupal/quick_node_clone": "^1.12",
"drupal/redirect_after_login": "^2.5",
"drupal/ตัวกำหนดเวลา": "^1.1",
"drupal/search_api": "1.x-dev",
"drupal/search_api_attachments": "^1.0@beta",
"drupal/search_api_solr": "^4.2",
"drupal/search_autocomplete": "^1.1",
"drupal/ลดความซับซ้อน": "^1.2",
"drupal/smart_trim": "^1.2",
"drupal/swiftmailer": "^2.0",
"drupal/twig_tweak": "^2.7",
"drupal/twigsuggest": "^1.0@beta",
"drupal/userprotect": "^1.1",
"drupal/verf": "^1.0@beta",
"drupal/view_unpublished": "^1.0",
"drupal/views_bulk_operations": "^3.9",
"drupal/views_exposed_filter_blocks": "^1.1",
"drupal/views_ical": "^1.0@alpha",
"drupal/เว็บฟอร์ม": "^5.8",
"วิกิมีเดีย/ผู้แต่งผสานปลั๊กอิน": "^2.0"
},
"require-dev": {
"drupal/devel": "^3.0.0-beta1",
"ดรัช/ดรัช": "^10.3"
},
"ขัดแย้ง": {
"drupal/ดรูปาล": "*"
},
"ความเสถียรขั้นต่ำ": "dev",
"เสถียรกว่า": จริง
"กำหนดค่า": {
"จัดเรียงแพ็คเกจ": จริง
},
"พิเศษ": {
"drupal-scaffold": {
"สถานที่": {
"เว็บรูท": "เว็บ/"
},
"การแมปไฟล์": {
"[เว็บรูท]/.htaccess": เท็จ
}
},
"เส้นทางตัวติดตั้ง": {
"เว็บ/คอร์": ["ประเภท:drupal-core"],
"เว็บ/ห้องสมุด/{$name}": ["type:drupal-library"],
"เว็บ/โมดูล/contrib/{$name}": ["ประเภท:drupal-โมดูล"],
"เว็บ/โปรไฟล์/contrib/{$name}": ["type:drupal-profile"],
"เว็บ/ธีม/contrib/{$name}": ["type:drupal-theme"],
"drush/Commands/contrib/{$name}": ["ประเภท:drupal-drush"],
"เว็บ/โมดูล/กำหนดเอง/{$name}": ["type:drupal-custom-module"],
"เว็บ/ธีม/กำหนดเอง/{$name}": ["ประเภท:drupal-custom-theme"]
},
"drupal-core-project-message": {
"include-keys": ["โฮมเพจ", "สนับสนุน"],
"ข้อความหลังสร้างโครงการ cmd": [
"<bg=blue;fg=ขาว> </>",
"<bg=blue;fg=white> ขอแสดงความยินดี คุณได้ติดตั้ง Drupal codebase </>"
"<bg=blue;fg=white> จากเทมเพลต drupal/recommended-project! </>",
"<bg=blue;fg=ขาว> </>",
"",
"<bg=yellow;fg=black>ขั้นตอนถัดไป</>:",
" * ติดตั้งเว็บไซต์: https://www.drupal.org/docs/8/install",
" * อ่านคู่มือผู้ใช้: https://www.drupal.org/docs/user_guide/en/index.html",
" * รับการสนับสนุน: https://www.drupal.org/support",
" * มีส่วนร่วมกับชุมชน Drupal:",
" https://www.drupal.org/getting-involved",
" * ลบปลั๊กอินที่พิมพ์ข้อความนี้:",
"ผู้แต่งลบ drupal/core-project-message"
]
},
"ผสานปลั๊กอิน": {
"รวม": [
"เว็บ/โมดูล/contrib/webform/composer.json"
]
"recurse": เท็จ
"แทนที่": เท็จ
"ละเว้นซ้ำ": เท็จ
"ผสาน-dev": จริง
"ผสานพิเศษ": เท็จ
"ผสานลึกพิเศษ": เท็จ
"ผสานสคริปต์": เท็จ
}
}
}