探讨 Jamstack 的未来 — 加入我们

Bang

9 颗星
1 个分支
0 个问题
主页
https://github.com/squdle/Bang
代码库
squdle/Bang
语言
Python
许可证
MIT
模板
自定义

!!Bang!! 是一款文本处理器和静态网站生成器,可以帮助你将文本文件打穿孔!

Bang 包含一种极其精简的标记语言和一种奇异的脚本语言,后者可以用 Python 扩展。Bang 处理器本身是一个简短的 Python 脚本,它会解释 Bang 脚本并处理文本文件。这允许文本文件中出现变量,并且鼓励使用非常模块化的代码。标记语言允许你在文本文件中插入带双重 Bang 括起来的关键词(例如:!!keyword!!)。然后,关键词将用单词、文本行、文本文件或 Python 函数返回值填充。Bang 脚本定义了关键词的值、将处理哪些文件以及处理顺序。

查找更多 静态站点生成器