Tôi đang xây dựng một viên ngọc cần cài đặt viên đá quý json để nó hoạt động. Nó không quan trọng mà đá quý json: json_pure, json-jruby, hoặc json dựa trên C.Phụ thuộc có điều kiện trong Ruby Gemspec
Có cách nào tốt để xác định điều này trong gemspec không? This response gợi ý duy trì một viên ngọc hoàn toàn riêng biệt cho mỗi phiên bản, nhưng có vẻ như đã có một cách tốt hơn.
Có ai có kinh nghiệm với điều này không?
Tôi có nên sử dụng tùy chọn spec.requirements để cung cấp cho người dùng thông báo rằng anh/cô ấy cần đá quý json không?
Nghe như một ý tưởng hay. Điều thú vị với tất cả các đá quý JSON là bạn chỉ cần 'json' để nó đơn giản hóa chuỗi tải. –