2017-01-25 22 views
10

Tôi đã sử dụng Laravelcollective/html v5.3.0 với laravel 5.3. Bây giờ tôi đang sử dụng laravel 5.4. Tôi có các biểu mẫu đang sử dụng Laravelcollective/html v5.3.0.laravel 5.4: Laravelcollective/html v5.3.0 yêu cầu chiếu sáng/xem 5.3. *

Các composer require laravelcollective/html mang lại cho tôi những lỗi sau:

Installation request for laravelcollective/html ^5.3 -> satisfiable by laravelcollective/html[v5.3.0]. 
-Conclusion: remove laravel/frameworkv5.4.0 
- Conclusion: don't install laravel/framework v5.4.0 

Khi sẽ hỗ trợ laravel 5.4 Laravelcollective/html?

+2

Đã có là hai tệp các vấn đề trong trang 'Laravelcollective/html' github. Bạn có thể phải kiểm tra xem –

+2

những gì Cerlin Boss và PaladiN nói là chính xác. chỉ cần chỉnh sửa một chút cho câu hỏi của bạn, * Khi nào Laravel 5.4 hỗ trợ Laravelcollective/html? * tôi cho rằng LaravelCollective/html sẽ hỗ trợ Laravel 5.4 .. –

+0

Vâng, Guys thanks – Gammer

Trả lời

18

Cập nhật:

Các Laravelcollective/html đã được cập nhật Laravel 5.4 nhưng không có bất kỳ thay đổi trong tài liệu cho đến bây giờ. Nếu bạn muốn xem các yêu cầu kéo nó là ngay tại đây:

https://github.com/LaravelCollective/html/pull/276

https://github.com/LaravelCollective/html/pull/284

Chỉ cần sử dụng:

composer require "laravelcollective/html":"^5.4" 

Hoặc,

composer require laravelcollective/html 

Nếu bạn don không muốn chỉ định n và nhận phiên bản LaravelCollective mới nhất.

Issue cũ hơn:

Laravelcollective/html v5.3.0 đòi hỏi Laravel 5.3 và chưa được hỗ trợ Laravel 5.4.

Các laravelcollective/html v5.4 đang được vấn đề mở:

https://github.com/LaravelCollective/html/pull/276

Nó có thể được sáp nhập bất cứ lúc nào.

Chỉ cần để mắt đến nó.

Edit:

Hoặc bạn có thể sử dụng maddhatter's kho git như ông đã thực hiện một số thay đổi mà chưa được quy định trong [email protected]:st3f/html.git kho.

Chỉ cần thêm nó vào bạn composer.json

"repositories": [ 
     { 
      "type": "vcs", 
      "url": "https://github.com/maddhatter/html.git" 
     } 
], 
"require": { 
    "laravelcollective/html": "5.4.x-dev", 
} 

và chạy

composer update

Hoặc, nếu bạn không cần những thay đổi mà bạn có thể làm theo Cerlin Boss câu trả lời

https://stackoverflow.com/a/41845331/3887342

+0

Hoàn hảo. Cảm ơn, Sẽ không đăng câu hỏi kinda như vậy nữa :) – Gammer

+0

@Gamer Giải pháp đã được cập nhật. Bây giờ 'LaravelCollective' hỗ trợ' Laravel 5.4' – PaladiN

+0

Bạn thân tuyệt vời, Cảm ơn – Gammer

4

Chú ý: Câu trả lời này đã được đăng khi laravelcollective/html không được hỗ trợ laravel 5.4

Đối với mục đích dev bạn có thể sử dụng repo nguồn gốc từ yêu cầu kéo cho 5.4

Cấu hình repo

"repositories": { 
    "laravelcollective": { 
     "type": "vcs", 
     "url": "[email protected]:st3f/html.git" 
    } 
} 

Để thêm tiện ích này tự động mà không cần chỉnh sửa theo cách thủ công composer.json chạy,

composer config repositories.laravelcollective vcs [email protected]:st3f/html.git 

Yêu cầu các dev-master vì nó có những thay đổi cho 5,4

"laravelcollective/html": "dev-master" 

Khi phát hành repo tác giả ban đầu hỗ trợ cho 5.4, chỉ cần loại bỏ các tài liệu tham khảo repo vcs và thay đổi dev-master-5.4

+0

Tôi đang gặp khó khăn một chút, làm thế nào để cấu hình repo? – Gammer

+0

nó phải được thêm vào 'composer.json'. Hoặc bạn có thể chạy lệnh này trong giao diện điều khiển 'composer config repositories.laravelcollective vcs [email protected]: st3f/html.git' –

Các vấn đề liên quan