如何使用额外的捆绑模块创建便携式草莓?

时间:2011-01-28 05:35:48

标签: perl cpan strawberry-perl

便携式草莓perl是天赐之物 - 我可以将它与实际脚本一起捆绑到NSIS安装程序中并让用户双击它。但是,我仍然需要在每个用户的计算机上手动安装脚本所需的CPAN模块。

有没有一种可移植的方式将cpan模块“注入”草莓perl的便携版本?

将便携式草莓放在开发机器上,通过CPAN安装模块并重新压缩以便分发是不是一个好主意? (我想我需要将安装位置修复为c:\ custom-perl或者如果我这样做的话)。谁知道更直接的方式?我想我应该将cpan命令编写到安装程序中,但如果用户不必等待20分钟+安装程序(这是编译所有依赖项所需的时间),那就太好了。

1 个答案:

答案 0 :(得分:5)

我认为如果您使用其中一个CPAN工具(cpan / cpanp / cpanm),它应该安装得很好Z:\<strawberry path>\perl\site\lib,然后您可以打包整个过程。

相关问题