2012-12-02 29 views
3

我遇到了將perl模塊及其所有依賴模塊進行打包的要求,對於無法運行cpan install的系統(生產中的互聯網連接問題)。 但是,從linux系統我可以做cpan安裝,已經安裝了這些模塊。有沒有一種方法可以屏蔽來自cpan命令的@INC目錄,並提供一個目錄來查找所有perl模塊,以便將所有依賴項下載到本地目錄中。從cpan隱藏INC目錄,以便將模塊的所有依賴關係安裝到目錄中

在此先感謝!

+0

大多數CPAN模塊需要專門針對目標平臺構建,並且在其他地方構建它們可能會導致問題。你在處理Perl只模塊嗎? – Borodin

回答

3

看看lib::core::onlylocal::lib - 第一個排除了@INC的所有非核心路徑,第二個排除了設置本地perl模塊目錄的困難。

這個組合應該可以解決問題。

相關問題