17

Tôi chỉ được nhân bản a repo, đề xuất sử dụng Yarn để cài đặt các phụ thuộc. Khi tôi chạy yarn install, nó có vẻ là ổn, nhưng nó cung cấp cảnh báo này:Khi cài đặt các gói bằng Sợi, "phụ thuộc ngang hàng không chính xác" nghĩa là gì?

yarn install v0.20.3 
[1/4] Resolving packages... 
[2/4] Fetching packages... 
[3/4] Linking dependencies... 
warning "[email protected]" has incorrect peer dependency "[email protected]^3.4.2". 
[4/4] Building fresh packages... 
✨ Done in 77.59s. 

Tôi đã nhìn trực tuyến để tìm hiểu chính xác những gì "có sai ngang phụ thuộc" có nghĩa là. Nhưng tất cả những gì tôi có thể tìm thấy là các sự cố được báo cáo trên các kho lưu trữ khác hoặc các câu hỏi về cách khắc phục sự cố.

Ai đó có thể giải thích điều này có nghĩa là gì và tại sao nó chỉ là cảnh báo chứ không phải là lỗi?

Ngoài ra, có phải điều gì đó mà tôi nên cố gắng giải quyết hoặc báo cáo cho cộng đồng phía sau repo mà tôi vừa nhân bản không?

Trả lời

9

Nó chỉ là một cảnh báo vì nó sẽ không thực sự dừng mã của bạn chạy, Nó chỉ ở đó để cung cấp cho bạn một đầu lên rằng có cái gì đó sai với phụ thuộc của bạn.

Có hiệu quả, phụ thuộc ngang hàng là cách để các gói chỉ định ", để sử dụng tôi, bạn cũng nên cài đặt phiên bản y của gói y".

Bạn nên nâng cấp lên phiên bản mới nhất, hãy xem link để biết thêm chi tiết về sass-loader cách phụ thuộc

+0

Nếu bạn cần thêm thông tin về phiên bản mà làm việc cùng nhau Tôi rất sẵn lòng giúp đỡ thêm – JonnyFoley

+0

Trong dự án của tôi, tôi có: 'ít hơn: 3.0' và' trình tải ít hơn: 4.0.5' được cài đặt. Khi chạy 'webpack' tôi nhận được: ' [email protected] "có phụ thuộc ngang hàng không chính xác" [email protected]^2.3.1 "' Tại sao anh ấy nói về 'trình tải ít hơn @ 4.0.6' bởi vì tôi đã cài đặt '4.0.5'? – Legends

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