注:本稿はまだ書きかけです!書きかけです!まだ一般に知らしめようとする前にブクマされました!w 間違いの指摘やコメント等は lestrrat @twitter にください! 1.3 cartonを使ったアプリケーション実行環境の構築 carton はアプリケーションのCPANモジュール等への依存関係の管理を始めとした環境の管理を行ってくれるツールです。cpanm等を使って自分で環境を手動で整えるに比べると、cartonコマンド内でパス等の面倒を見てくれるのでアプリケーションの管理・実行が格段に楽にできるようになります。 もちろんcartonを必ず使う必要があるわけではありません。あくまで一例としてですが、最も原始的な依存モジュールのバージョン固定方法としては、必要な全てのモジュールをバージョン指定して cpanm -L /path/to/myapp/extlib DBI@1.625 cpa