jinja2pp:Jinja2 ++

时间:2024-04-24 02:26:59
【文件属性】:

文件名称:jinja2pp:Jinja2 ++

文件大小:1.12MB

文件格式:ZIP

更新时间:2024-04-24 02:26:59

python template-engine jinja2 Python

Jinja2 ++是用于使用变量优先级进行模板化的单文件解决方案中的一滴。 您可以使用任何语言! 怎么运行的 基于Unix管道: JSON - stdin |> stdout - JSON var_file是从STDIN提取JSON并从STD吐出JSON的任何可执行文件。 我们根据文件层次结构组装一系列级联的var_files以覆盖进行中的变量。 我们还以相同的方式进行上下文注入,即,将上下文作为每个var_file /模板的本地路径,等等 特征 可变优先级 src |── vars.perl* <- [[base variables]] ├── filters.py* <- inject ((J2 filters)) with ~vanilla python~ functions! ... ├── render_inject.rb* <- inject && overwrite


【文件预览】:
jinja2pp-j2
----.github()
--------.agp(89B)
----.vscode()
--------settings.json(46B)
----Dockerfile(136B)
----requirements.txt(43B)
----j2pp.py(17KB)
----release.sh(167B)
----examples()
--------vars.sh(161B)
--------inject.py(322B)
--------vars.py(322B)
----README.md(4KB)
----.gitignore(27B)
----_config.yml(212B)
----screenshot()
--------diff2.png(308KB)
--------diff1.png(165KB)
--------dryrun.png(357KB)
--------res.png(286KB)
--------invert.png(59KB)

网友评论