Tôi có một thư mục có tên là foo
và trong đó tôi có lib
và bin
. Các tập lệnh trong bin
cần nội dung trong lib
. Tôi làm điều gì đó như sau:Làm cách nào để sử dụng mô-đun Perl từ một vị trí tương đối?
#!perl
use strict;
use warnings;
use lib '../lib';
use Foo; # <-- comes from lib
Nhưng điều đó có nghĩa là tôi phải ở trong thư mục bin
để chạy tập lệnh. Chắc chắn có một cách tốt hơn. Cách tốt nhất để làm điều này là gì?
câu trả lời của bạn không cho tôi biết làm thế nào để sử dụng một mô-đun từ một vị trí tương đối –