在用 Hexo 发布博客的时候经常因为语法遇到各种问题
昨天在做 Jinja2 模板继承
的文章时,就碰见了问题。
1 | Template render error: (unknown path) [Line 12, Column 23] |
1 | Template render error: (unknown path) [Line 13, Column 52] |
1 | Template render error: (unknown path) [Line 11, Column 22] |
出现这种问题,我有个很笨的方法就是一点点排除文章中某段文字,因为我知道是某些字符跟hexo 的语法出现了冲突(强烈的不推荐你跟我学),在排查的过程中错误的信息也在不断变化,直到最后一个明明白白的是指明了 %}
符号的问题。
Hexo 的语法中也有 {{}} 相关的语法,如果你出现了跟它冲突的代码,不是在代码块中的,就会被 Hexo 进行编译,这时候你需要使用转义字符来代替
常见的转义如下
1 | ! ! — 惊叹号 Exclamation mark |
最近热读
扫码关注公众号,或搜索公众号“温欣爸比”
及时获取我的最新文章
