cpmでinstallしたPerlモジュールを使おうという時の個人的な技です
追記
追記:cpmの作者のid:shoichikaji さんから 2か3がおすすめ との情報を頂きました。ありがとうございます。
1 carton exec
わかりやすく無難な方法だと思っています。
carton exec -- perl hoge.pl
的な感じでの実行です。
2 perl -I$PWD/local/lib/perl5
主にbin以下に落としたcuiアプリを起動する際に使っています。 例えばmorboを起動する時は
perl -I$PWD/local/lib/perl5/ local/bin/morbo
みたいに実行します。
3 env PERL5LIB
環境変数PERL5LIB
にパスを通すやり方です。
direnvを使う時に使っています。
4 FindBin+lib
スクリプトを書く時に使う事が多いです。
use FindBin; use lib "$FindBin::Bin/local/lib/perl5";
これをvimのスニペットに設定しているのでぱぱっとやってしまう事が多いです。
個人的な知見なので、何かいい方法などあれば教えていただければ嬉しいです。
--