对于hexo博客的空格之重要性


耗时一天,我十贰终于搭建出了基于hexo的博客

哈哈哈哈实在是太开心辣哈哈哈哈

但是部署第一篇正经的文章却出现了一些问题


我们都知道在用hexo new生成文章的时候,会生成一个.md文件,里面有以下内容:

1
2
3
4
5
---
title: tags
date: ???
tag:
---


其中date是自动生成的,是你创建文章的时间,而tag是空着的,于是,我就改了一下tag,把他改成了这样子:

1
2
3
4
5
---
title: tags
date: ???
tag:hexo
---


注意这里的:冒号后面没有空格,直接就跟上了hexo,不谙世事的我就这么hexo g -d把博客部署到了github上

没想到部署到github时就开始一直报错,一看错误类型:
err: yamlexception

我也不知道咋回事,上网一搜。原来,在hexo的代码中,冒号后面一定加空格,不然表示不出来

正确的表述应该是这样:

1
2
3
4
5
---
title: tags
date: ???
tag: hexo
---


通过这个事例,我们可以知道在hexo中冒号后面加空格的必要性

兄弟们,你门学会了嘛?🤣