Fix Error: expected end of comment, got end of file (via Template render error)
Hexo 踩坑 - 不要在标题开头用[内容]、在内容里#不要与{紧挨着
- 在标题开头使用如下形式
1 | [精]精华文章 |
会报如下错
1 | YAMLException: can not read a block mapping entry; a multiline key may not be an implicit key at line 2, column 5: |
解决方法:开头不使用方括号
- 在内容里#不要与{紧挨着
1 | {#内容} |
会报如下错
1 | Template render error: (unknown path) |
且会迷糊在同级生成一个public
文件
解决方法:删去同级的public
文件,{与#之间加一个空格,即{ #内容}
注意:如果不删去public
文件,即使已经修改,还会报如下错
1 | Error: ENOTDIR: not a directory, stat '/home/workspace/hexo/public/' |
因为它需要一个public
文件夹,而存在的是一个public
文件,且由于存在这个文件,他不会再自动创建public
文件夹
最后编辑于 :2018.11.07 19:07:54
All articles in this blog are licensed under CC BY-NC-SA 4.0 unless stating additionally.
Comment