便携式草莓 perl 是天赐之物——我可以将它与实际脚本一起捆绑到 NSIS 安装程序中,并让用户双击它。但是,我仍然需要在每个用户的计算机上手动安装脚本所需的 CPAN 模块。
是否有一种可移植的方式将 cpan 模块“注入”到草莓 perl 的便携版本中?
将便携式草莓放在开发机器上,通过 CPAN 安装模块,然后重新压缩以进行分发是个好主意吗?(我想如果我这样做,我需要将安装位置修复为 c:\custom-perl 或其他东西)。有人知道更直接的方法吗?我想我应该将 cpan 命令编写到安装程序中,但如果用户不必为安装程序等待 20 分钟以上(这是编译所有依赖项所需的时间),那就太好了。