Что такое использование файлов ".yml" в модулях perl / perl? - PullRequest
1 голос
/ 10 июня 2011

Что такое использование файлов ".yml" в модуле perl / perl.

Ответы [ 2 ]

7 голосов
/ 10 июня 2011

YAML (YAML не является языком разметки), как правило, используется для файлов конфигурации, поскольку это удобный машиночитаемый формат, который также облегчает чтение и запись людьми.

Расширение на основе комментария инструктора:

META.yml создается процессом сборки с помощью таких инструментов, как Module::Build и ExtUtils::MakeMaker, и содержит метаданные о модуле, который будет использоваться CPAN или другими инструментами управления пакетами.

4 голосов
/ 10 июня 2011

Чтобы расширить точку зрения Вубла, YAML особенно полезен, потому что он четко отображается на хеш-ссылки Perl. Например:

company:
    acme:
        label: Acme
    xyzcorp:
        label: XYZ Corp

может быть чисто отображено модулями YAML Perl в это:

{
    acme => { label => Acme },
    xyzcorp => { label => XYZ Corp }
}

Это очень похоже на JSON.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...