いくつかのCPANモジュールを使用するスクリプトを書いています。同僚がこれらのCPANモジュールを手動でインストールせずにスクリプトを使用できるようにするにはどうすればよいですか?
ありがとう!
スクリプトの依存関係としてマークするだけです。彼があなたのスクリプトをインストールすると、cpan
/cpanm
は必要に応じてそれらも自動的にインストールします。
出荷してインストールする場合は、通常の方法で依存関係が宣言されたCPANスタイルのディストリビューションとしてパッケージ化することを強くお勧めします(注:Dist :: Zilla、Module :: Build、ExtUtils::MakeMaker。
ただし、スクリプト自体との依存関係を出荷することが望ましい場合は、奇妙な場合があります。純粋なperlの依存関係については、少し遊んだことがあるので、App :: FatPackerは問題なく動作しているようです(cpanmはそれ自体を使用します)。