Chúng tôi đang sử dụng mô-đun Nhóm trên trang web D8 của chúng tôi. Chúng tôi sử dụng trình soạn thảo để quản lý các mô-đun và phần phụ thuộc của mình. Tôi là một người mới làm quen với nhà soạn nhạc, vì vậy có thể giải pháp ở ngay trước mặt tôi, nhưng tôi không thể nhìn thấy nó.
Mô-đun Nhóm từ chối cập nhật. Nó hiện đang ở mức 1.0 và tôi muốn cập nhật nó lên 1.4. Tôi đã thử chạy một cách đơn giản cập nhật nhà soạn nhạc drupal/nhóm
, sử dụng --with-phụ thuộc
và --with-all-phụ thuộc
Tôi đã thử cập nhật thủ công nhà soạn nhạc.json
để yêu cầu cả "1.4" và "^1.*". Tôi đã thử chạy tại sao không
lệnh và tất cả những gì tôi nhận được là "Không có gói cài đặt nào tùy thuộc vào "drupal/group" trong các phiên bản không khớp với 1.4
" Tuy nhiên, khi tôi cố cập nhật mô-đun nhóm sau khi thay đổi phiên bản trong tệp soạn thảo, tất cả những gì tôi nhận được là như sau.
$ cập nhật nhà soạn nhạc drupal/nhóm --with-all-dependencies
Đang tải kho lưu trữ của nhà soạn nhạc với thông tin gói
Cập nhật phụ thuộc
Không có gì để sửa đổi trong tập tin khóa
Cài đặt các phụ thuộc từ tệp khóa (bao gồm cả yêu cầu-dev)
Không có gì để cài đặt, cập nhật hoặc gỡ bỏ
Luồng gói/jsonpath bị hủy bỏ, bạn nên tránh sử dụng nó. Thay vào đó, hãy sử dụng softcreatr/jsonpath.
Gói container-interop/container-interop bị bỏ, bạn nên tránh sử dụng nó. Thay vào đó, hãy sử dụng psr/thùng chứa.
Tạo file autoload 35 gói mình đang dùng đang tìm tài trợ.
Sử dụng lệnh `composer fund` để tìm hiểu thêm!
Tuy nhiên, nếu tôi cố cập nhật bằng phiên bản trong lệnh, tôi sẽ nhận được thông tin sau.
$ cập nhật nhà soạn nhạc drupal/nhóm:1.4
Đang tải kho lưu trữ của nhà soạn nhạc với thông tin gói
Cập nhật phụ thuộc
Không có gì để sửa đổi trong tập tin khóa
Không thể tìm thấy một bộ gói tương thích chỉ dựa trên các yêu cầu không dành cho nhà phát triển của bạn.
Các yêu cầu của bạn có thể được giải quyết thành công khi có các gói yêu cầu-dev.
Bạn có thể cần di chuyển các gói từ yêu cầu-dev hoặc một số phụ thuộc của chúng sang yêu cầu.
vấn đề 1
- Root composer.json yêu cầu drupal/group 1.*, 1.4, found drupal/group[1.0.0] nhưng nó không khớp với ràng buộc.
Composer.json của tôi ở đây, nhưng tôi không thể tìm thấy bất kỳ thứ gì có thể ngăn việc này.
{
"name": "drupal/dự án được đề xuất",
"description": "Mẫu dự án cho các dự án Drupal 8 với gốc tài liệu được di chuyển",
"loại": "dự án",
"giấy phép": "GPL-2.0 trở lên",
"trang chủ": "https://www.drupal.org/project/drupal",
"hỗ trợ": {
"tài liệu": "https://www.drupal.org/docs/user_guide/en/index.html",
"trò chuyện": "https://www.drupal.org/node/314178"
},
"kho": [
{
"loại": "nhà soạn nhạc",
"url": "https://packages.drupal.org/8"
}
],
"yêu cầu": {
"nhà soạn nhạc/trình cài đặt": "^1.2",
"drupal/adaptivetheme": "^3.1",
"drupal/địa chỉ": "^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/lịch": "^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/mã hóa": "^1.0",
"drupal/khía cạnh": "1.7",
"drupal/facets_range_dropdowns": "^1.0@beta",
"drupal/nguồn cấp dữ liệu": "^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/flag": "^4.0@beta",
"drupal/fullcalendar_view": "^2.6",
"drupal/nhóm": "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/tên": "^1.0@RC",
"drupal/node_view_permissions": "^1.2",
"drupal/tùy_chọn_ngày_kết_thúc": "^1.0",
"drupal/pathauto": "^1.6",
"drupal/publishcontent": "^1.2",
"drupal/quick_node_clone": "^1.12",
"drupal/redirect_after_login": "^2.5",
"drupal/bộ lập lịch": "^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/đơn giản hóa": "^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/biểu mẫu web": "^5.8",
"wikimedia/composer-merge-plugin": "^2.0"
},
"yêu cầu-dev": {
"drupal/devel": "^3.0.0-beta1",
"drush/drush": "^10.3"
},
"cuộc xung đột": {
"drupal/drupal": "*"
},
"độ ổn định tối thiểu": "dev",
"thích ổn định": đúng,
"cấu hình": {
"gói sắp xếp": đúng
},
"thêm": {
"drupal-giàn giáo": {
"địa điểm": {
"web-root": "web/"
},
"ánh xạ tệp": {
"[web-root]/.htaccess": sai
}
},
"đường dẫn trình cài đặt": {
"web/lõi": ["loại: drupal-lõi"],
"web/libraries/{$name}": ["type:drupal-library"],
"web/mô-đun/contrib/{$name}": ["type:drupal-module"],
"web/profile/contrib/{$name}": ["type:drupal-profile"],
"web/themes/contrib/{$name}": ["type:drupal-theme"],
"drush/Commands/contrib/{$name}": ["type:drupal-drush"],
"web/mô-đun/tùy chỉnh/{$name}": ["type:drupal-custom-module"],
"web/themes/custom/{$name}": ["type:drupal-custom-theme"]
},
"drupal-core-project-message": {
"bao gồm các phím": ["trang chủ", "hỗ trợ"],
"post-create-project-cmd-message": [
"<bg=blue;fg=white> </>",
"<bg=blue;fg=white> Xin chúc mừng, bạn đã cài đặt cơ sở mã Drupal </>",
"<bg=blue;fg=white> từ mẫu drupal/dự án được đề xuất! </>",
"<bg=blue;fg=white> </>",
"",
"<bg=yellow;fg=black>Các bước tiếp theo</>:",
" * Cài đặt trang web: https://www.drupal.org/docs/8/install",
" * Đọc hướng dẫn sử dụng: https://www.drupal.org/docs/user_guide/en/index.html",
" * Nhận hỗ trợ: https://www.drupal.org/support",
" * Tham gia với cộng đồng Drupal:",
" https://www.drupal.org/getting-involved",
" * Xóa plugin in thông báo này:",
" nhà soạn nhạc xóa drupal/core-project-message"
]
},
"hợp nhất-plugin": {
"bao gồm": [
"web/mô-đun/contrib/webform/composer.json"
],
"tái diễn": sai,
"thay thế": sai,
"bỏ qua trùng lặp": sai,
"hợp nhất-dev": đúng,
"hợp nhất thêm": sai,
"hợp nhất-thêm-sâu": sai,
"hợp nhất tập lệnh": sai
}
}
}