在安装perl模块时,如何运行配置脚本?
我已经找了几个小时了,现在空空荡荡地想找到一个解决办法。我正在使用Dist::Zilla。我有一个模块,它使用位于模块的在安装perl模块时,如何运行配置脚本?,perl,Perl,我已经找了几个小时了,现在空空荡荡地想找到一个解决办法。我正在使用Dist::Zilla。我有一个模块,它使用位于模块的share/目录中的.ini格式的简单配置文件。安装模块后,我希望安装脚本提示用户输入配置选项,并将用户选项保存在配置文件中。然后,使用File::UserConfig,它将文件复制到用户的配置目录中,模块在运行时可以在该目录中加载该文件 有人建议使用该模块,但我对MakeMaker几乎一无所知,也不知道如何编写自定义模块来启动配置脚本 我很惊讶我找不到任何让这件事容易做的东西
share/
目录中的.ini
格式的简单配置文件。安装模块后,我希望安装脚本提示用户输入配置选项,并将用户选项保存在配置文件中。然后,使用File::UserConfig
,它将文件复制到用户的配置目录中,模块在运行时可以在该目录中加载该文件
有人建议使用该模块,但我对MakeMaker几乎一无所知,也不知道如何编写自定义模块来启动配置脚本
我很惊讶我找不到任何让这件事容易做的东西。也许我在搜索错误的关键字?您在IRC中讨论过这一点,要点是:
交叉发布在-我想知道使用任何模板模块是否是为用户预填充配置文件的好方法?您想要的是Dist::Zilla::Plugin::MakeMaker::Awesome,而不是::Custom。它仍然生成普通的Makefile.PL,但允许您挂接并添加自定义项,而后者要求您编写整个Makefile.PL。