以下の内容はhttps://memememomo.hatenablog.com/entry/2013/03/29/195704より取得しました。


cpanfileとかMakefile.PLとかBUILD.PLとかcpanmとかcartonとか

自分の中でこんがらがってたのでまとめました。

cpanmとcartonの違いについて

どちらもモジュールをインストールするものです。

carton installの挙動は

cpanm --installdeps -L local/ . 

とだいたい同じ。

carton execの挙動は

perl -Mlib::core::only -Mlib=local/lib/perl5/

とだいたい同じ。

cartonはその上で提供していることは、
carton.lock というファイルにモジュールのバージョンとか記録しててくれて、いいかんじにバージョンを固定できる。


疑問点。
cpanfileというのが出てきて、cpanmでもモジュールのバージョンを固定できるようになった。
cartonを使ったほうが良い場合というのはどういう状況なのだろう?




以上の内容はhttps://memememomo.hatenablog.com/entry/2013/03/29/195704より取得しました。
このページはhttp://font.textar.tv/のウェブフォントを使用してます

不具合報告/要望等はこちらへお願いします。
モバイルやる夫Viewer Ver0.14