perl / perl模块中“.yml”文件的用途是什么。
答案 0 :(得分:7)
YAML(YAML不是标记语言)通常用于配置文件,因为它是一种方便的机器可读格式,也是人们可以轻松读写的。
根据工具评论进行扩展:
META.yml 由构建过程使用Module::Build
和ExtUtils::MakeMaker
等工具生成,并包含有关CPAN或其他包管理使用的模块的元数据工具。
答案 1 :(得分:4)
为了扩展Wooble的观点,YAML特别有用,因为它可以干净地映射到Perl hashrefs。例如:
company:
acme:
label: Acme
xyzcorp:
label: XYZ Corp
可以通过Perl的YAML模块干净地映射到:
{
acme => { label => Acme },
xyzcorp => { label => XYZ Corp }
}
在这方面,它很像JSON。