我目前正在创建一个供内部使用的 Perl 模块。我使用 ExtUtils::ModuleMaker 为我的 Perl 模块生成构建脚本和框架。我想包含我的核心模块正常运行所需的 .ini 配置文件。我应该把这些文件放在哪里以便它们与我的模块一起安装?我需要使用什么路径来跨主模块和子模块访问这些配置文件?
附言这是目录框架:
|-lib
|---Main.pm
|---Main
|-----subModule1.pm
|-----subModule2.pm
|-----subModule3.pm
|-scripts
|-t
最佳答案
如果您正在使用 Module::Install,您可以使用 Module::Install::Share和 File::ShareDir .
如果你正在使用 Module::Build,你可能想使用它的 config_data工具和一个*::ConfigData模块。
关于perl - 使用配置文件打包 Perl 模块?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1087145/