私は、YAMLファイルをconfigフォルダに入れ、テンプレートフォルダにテンプレートをたくさん入れています。
configフォルダ:config/yaml1
、config/yaml2
、config/yaml3.
私は実行可能なスクリプト YAMLファイルを解決してテンプレートに置き換える
入力
を生成するためのテンプレートファイルでYAMLファイルと代替を解決するために使用できる簡単な1つのライナーかの機能があります。テンプレート:
template/template1
、
template/template2
、
template3
。
出力
scripts/script1
、script2
、script3
スクリプトの数=
は、テンプレートの2種類がテンプレートの数があります単純な置換である
一つ 例
YAML1:
Titles:4
SubTitles:10
Template1:
Number of Titles {Titles} where as Number of Subtitles is {SubTitles}
その他のテンプレートはネストされたテンプレートです。基本的に、テンプレートは、YAML 例に基づいてループする必要があります
YAML2:
Book: "The Choice of using Choice"
Author: "Unknown1"
Book: "Chasing Choices"
Author:"Known2"
Template2
Here are all the Books with Author Info
The author of the {Book} is {Author}