|
|
3 years ago | |
|---|---|---|
| sections | 4 years ago | |
| src | 3 years ago | |
| themes | 4 years ago | |
| .gitignore | 4 years ago | |
| README.md | 4 years ago | |
| STORY | 4 years ago | |
| __init__.py | 4 years ago | |
| build.py | 4 years ago | |
| config.py | 4 years ago | |
| requirements.txt | 4 years ago | |
| site.json | 4 years ago |
graff 静态企业网站生成
see STORY
注: 模板引擎使用 mustache
当前注入 ['file']=filename (无扩展名)
注入 lambdas ['lambdas']['name']=function
hash
{
"username": "admin"
}
{{# lambdas.equal_output }}
{{username}}==admin ? red : black
{{/ lambdas.equal_output }}
输出
red
模拟 C 中的三元运算,操作只基于字符串 {{}} 中的为变量值,其他为字面值(不包含首尾空格)
pip install -r requirements.txt
python build.py
这个项目就是一个 Demo