HEXO 使用填坑
在使用hexo搭建博客之后,我就迫不及待地写起博,想将它充实起来。但是!!!万万没想到的是,刚填完了搭建博客遇到的坑,又被写博客拉了下去。刚写就出现错误 (Ծ‸Ծ) 我还怎么写下去???
于是乎这篇博客就诞生啦,主要是记录博主用Hexo写博客时踩到的坑和填坑的过程
1、”:”冒号后面一定要加空格!!!
- 报错内容
反正这句话很长,但是会提示在哪一行,那一列,哪一个文件里面ERROR Process failed:xxx.md YAMLException: can not read a block mapping entry; a multiline key may not be an implicit key at line x, column x: - 报错原因
tags:HEXO - 解决过程
最前面注释中的内容tags是我后来手动加的,冒号后面要加空格;值得一提的是,就算冒号后面没有内容,也要加空格!!
2、不要把{和{放在一起写!不要把{和{放在一起写! 不要把{和{放在一起写!
重要的事情说三遍
- 报错内容
FATAL Something's wrong. Maybe you can find the solution here: https://hexo.io/docs/troubleshooting.html Nunjucks Error: [Line * * *, Column * * * ] expected variable end ===== Context Dump =====end ....
- 报错原因
int a[3][4]={ {1,3},{4,5},{7,8,9},{ } };
int a[][4]={ {1,3},{4,5},{7,8,9},{ } };
经过查阅后发现, hexo 的文章渲染使用的是 `Nunjucks` ,因为在使用`mathjax`公式,造成了`{ {`重叠,而它会在生成文章时将那几个大括号识别成自己的语法,这样就会报错。。- 解决方法
不能一起用就不一起用好了啊!仔细看我的大括号之间都是用空格隔开的✧٩(ˊωˋ*)و✧