2010-02-27 107 views

回答

8

有大約依賴兩個有效的問題:

  • 不指定模塊需要什麼樣的模塊?

  • 顛倒的問題:哪些模塊依賴於給定的模塊?

對於前者,權威但非遞歸的答案是通常看META.yml文件最現代化的分佈的一部分。如果沒有這樣的文件,您可以嘗試查看隨附的Makefile.PL或Build.PL構建工具。如果你想知道所有的依賴關係,而不僅僅是直接的,參考。 ghostdog74的回答。具體而言,David Cantrell的'CPANDeps'非常非常方便。

顯然,後面的問題是不可能通過檢查模塊本身來回答的。如果您不想grep解包minicpan,最好的解決方案就像模塊的CPANTS條目中的「used by」部分。

+2

我最後一次檢查時,CPANTS信息是不是所有的偉大。它假定在​​lib /下的路徑中的模塊名稱,所以我的一些模塊似乎很流行。例如,請參閱Test :: URI。 – 2010-03-16 13:52:00

+0

CPANdeps也將相反。現在它只上升到一個層次,但是使它成爲待辦事項清單。 – DrHyde 2012-04-26 16:49:42