【问题标题】:How can I create a portable strawberry with extra bundled modules?如何创建带有额外捆绑模块的便携式草莓?
【发布时间】:2011-06-17 01:07:47
【问题描述】:

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

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

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

【问题讨论】:

    标签: perl cpan strawberry-perl


    【解决方案1】:

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-05-07
      • 2023-02-03
      • 1970-01-01
      • 2018-02-04
      相关资源
      最近更新 更多