2014-09-01 15 views
6

Tôi thử sử dụng binding.pry trong tệp điều khiển và khi tôi tải lại trang, hành khách bị kẹt trên đó nhưng irb không hoạt động (Nó xuất hiện, nhưng bị kẹt. Có vẻ như hành khách đã viết chuỗi và đó là tất cả.). Trên trang web hành khách chúng ta có thể đọc, irb đó là dành cho kế hoạch kinh doanh nhưng nếu chúng ta sử dụng binding.remote_pry (binding.pry ignored by rails 3), nó hoạt động rất tốt. Tất nhiên binding.pry hoạt động rất tốt cho WEBrick. Câu hỏi đặt ra là, nếu tôi đúng hoặc có thể sử dụng binding.pry với hành khách nhưng tôi phải viết một cái gì đó ở đâu đó để nó hoạt động?Binding.pry trong bộ điều khiển với hành khách

Mục tiêu thứ hai của chủ đề này là đặt liên kết ở trên và this cho người mới bắt đầu tiếp theo. Tôi đã dành rất nhiều thời gian để tìm câu trả lời, tại sao nó không hoạt động và phải làm gì để nó hoạt động.

Nhân tiện - liệu chúng tôi vẫn có thể gỡ lỗi/điều khiển gỡ lỗi/xem trực tiếp không? Tôi tìm thấy this nhưng không thử.

tôi sử dụng đường ray 4.

Trả lời

6

Khi thực hiện dừng lại ở binding.remote_pry trong hành khách, nó sẽ chờ đợi cho bạn để kết nối với các chương trình gỡ rối với khách hàng nâng lên-xa. Từ một vỏ trên cùng một máy, chỉ cần chạy:

pry-remote 
Các vấn đề liên quan