Tôi đang sử dụng Ruby on Rails 4.lỗi Ruby: không thể tải tập tin như vậy - còn lại-client
Tôi cố gắng để
require 'rest-client'
trong điều khiển của tôi để tôi có thể phân tích các thông tin đăng nhập tôi đang nhận được từ một biểu mẫu và gửi nó đến một API.
Tôi có thể xác minh rằng đá quý được cài đặt và cũng nằm trong Gemfile của tôi trên gốc ứng dụng.
Tuy nhiên, nó vẫn đang ném "không thể tải tệp như vậy - phần còn lại-khách hàng" khi tôi cố gắng yêu cầu tệp trong bộ điều khiển của tôi.
Tôi đã googled lỗi và hầu hết các câu trả lời tôi thấy là đá quý chưa được cài đặt, không phải trong Gemfile hoặc kết hợp cả hai. Không phải là tình huống ở đây.
Bộ điều khiển của tôi không thể truy cập đá quý phần còn lại của khách hàng vì một số lý do? Tôi phải sử dụng phần còn lại-khách hàng vì nó là cần thiết trong API.
Đây là dòng tôi đã sử dụng để cài đặt các viên ngọc:
gem install rest-client
Đây là trang chủ của đá quý: https://github.com/archiloque/rest-client
Mà chỉ cần chuyển hướng bạn đến https://github.com/rest-client/rest-client
Tôi cũng nên lưu ý rằng nó hoạt động tốt khi tôi không sử dụng mã trong dự án Rails nhưng chỉ chạy các lệnh trong Terminal.
Theo tài liệu github bạn cần thực hiện yêu cầu 'rest_cli ent 'với dấu gạch dưới. – yarakyo
Tôi đã thực hiện thay đổi đó với cùng một lỗi kết quả. – Jerrod
Nó xuất hiện trong gói. Khởi động lại máy chủ đã làm nó. Cảm ơn Abe. – Jerrod