7 个版本
0.0.10 | 2023 年 4 月 6 日 |
---|---|
0.0.9 | 2023 年 4 月 4 日 |
0.0.8 | 2023 年 3 月 30 日 |
2341 在 命令行实用工具 中
每月下载 37 次
8KB
118 行
模板渲染 CLI 工具
安装
要使用此工具,您需要在系统上安装 Rust。然后您可以使用 Rust 的包管理器 cargo
安装此工具。
cargo install yampl
用法
yampl render --config ./config.yampl --output ./rendered.txt
配置文件
配置文件描述了如何渲染模板。
template
:您要渲染的模板文件的路径。params
:包含您要传递给模板的参数的表。
template: ./example/template.yaml
params:
goprivate: {{env "GOPRIVATE"}}
some:
some:
some: "some _ some _ some"
示例
假设 config.yaml
文件包含以下内容
template: ./template.txt
params:
name: John
age: 30
并且 template.txt
文件包含以下内容
Hello, {{name}}!
You are {{age}} years old.
上述命令将使用配置文件中指定的参数渲染模板,并将输出写入 output.txt
文件
依赖
~6.5MB
~131K SLoC