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

ces*_*oza 4 perl cpan strawberry-perl

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

是否有一种可移植的方式将cpan模块"注入"草莓perl的便携版本?

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

Htb*_*baa 5

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