支持模板渲染 / 修复 bug
This commit is contained in:
14
README.md
14
README.md
@@ -6,6 +6,8 @@
|
||||
|
||||
本项目的侧重于功能实现,并未考虑任何性能优化,亦未考虑大规模部署的情况,由此带来的任何问题与项目无关。
|
||||
|
||||
注意,项目在最近加入了自定义渲染器功能,可能导致严重的安全和性能问题,如出现相关问题请反馈。
|
||||
|
||||
## Get Started
|
||||
|
||||
安装 `go1.23` 或更高版本,同时安装 `Make` 工具 ,然后执行如下命令:
|
||||
@@ -22,6 +24,18 @@ make gitea-pages
|
||||
|
||||
具体配置可查看 [`config.yaml`](./config.yaml)。
|
||||
|
||||
### Render
|
||||
|
||||
说明: **不会**将文件系统 引入到渲染器中,复杂的渲染流程应该采用更加灵活轻便的方案
|
||||
|
||||
在项目的根目录创建 `.render` 文件,填入如下内容:
|
||||
|
||||
```sh
|
||||
# parser match
|
||||
gotemplate **/*.tmpl
|
||||
```
|
||||
其中,`gotemplate` 为解析器类型,`**/*.tmpl` 为匹配的路径,使用 `github.com/gobwas/glob`
|
||||
|
||||
## TODO
|
||||
|
||||
- [x] 内容缓存
|
||||
|
||||
Reference in New Issue
Block a user