.pm
ファイルがある場合、パスに配置せずにファイルを作成する方法はありますかuse
? @INC
私の特定のユースケースでは、相対パスを使用したり、このディレクトリをに追加したりするよりも明確になると思います@INC
。
編集:明確化:
のすべての項目を反復処理する必要を避け、@INC
代わりに関心のあるファイルを直接指定することを望んでいました。たとえば、Node.JS では、require('something')
パスのリストを検索しますが、指定したrequire('/specific/something')
場所に直接移動します。
Perl では、これが にある機能と同じかどうかはわかりませんが、機能しrequire
ているようです。
ただし、use
ステートメントにはベアワードが必要です。そのため、絶対パスを入力する方法に少し困惑しました。