Trong dự án Ruby của tôi, tôi đang sử dụng một số thứ như di chuyển và chỉnh sửa các tập tin trên một số hộp điều khiển từ xa và thực sự cần một đường dẫn tương đối vào thư mục gốc của dự án. Tôi có nhiều thư mục xử lý được sử dụng trong nhiều phương pháp.Đường dẫn tương đối vào thư mục dự án của bạn
Ngay bây giờ tôi có đường dẫn mã hóa cứng, nhưng điều đó khiến tôi không hài lòng.
Cảm ơn SERG, hãy để tôi refrase – qwebek
Vì vậy, những gì chính xác là vấn đề của bạn? –
Vấn đề nhất định tôi phải đối mặt là sau - FileUtils.chdir ("\\\\ someRemoteIp \\ somedir") FileUtils.cp (filename, "local_box_drive \\ thư mục") sau đó tôi cần phải trích xuất một số dữ liệu từ các tệp nằm trong thư mục gốc của dự án tôi phải làm FileUtils.chdir ("E: \\ thư mục \\ thư mục \\ my_project_folder") my_method (local_file_in_root_project_folder) Nếu tôi sẽ chạy mã như trên một số hộp khác, nó sẽ thất bại, tôi cần FileUtils.chdir ("E: \\ thư mục \\ thư mục \\ my_project_folder") thay thế cho một số biểu thức tương đối sẽ đưa tôi đến thư mục gốc của dự án của tôi – qwebek