在内容里 # 不要与 { 紧挨着
例如我的问题:
$\color{black}{red}$
出现错误时,黑色我用的是#000而不是black,然后在执行hexo g会有如下报错:
Template render error: (unknown path)
Error: expected end of comment, got end of file
...
我的解决方法很特殊,一般只在{ 与 # 之间添加一个空格即可。
尽量不要将{和{连接在一起
-
报错信息
Template render error: (unknown path) [Line XX, Column XX] expected variable end ...后面还会附带文章的html代码,指出错误所在的准确位置;
-
报错原因
机器周期=$12\times{ {1}\over{12}}MHz$=$1\mu{s}$。经过查阅后发现, hexo 的文章渲染使用的是
Nunjucks,因为在使用mathjax公式,造成了{ {重叠,而它会在生成文章时将那几个大括号识别成自己的语法,这样就会报错。。 -
解决方法
我的解决方法很弱智,但是有用,在
{和{间添加空格,OK!