hexo-cheatsheets icon indicating copy to clipboard operation
hexo-cheatsheets copied to clipboard

_posts 没有输出内容

Open codthing opened this issue 2 years ago • 4 comments

我之前用的是hugo,现在想用这个主题,所以尝试用hexo,但是按照配置完成后,启动服务,在根目录source\_posts中编辑MD,但是页面并没有输出MD的内容。 image image

codthing avatar Mar 26 '22 17:03 codthing

可以提供一些更多的信息吗?目前不太好判断原因。

glazec avatar Apr 09 '22 13:04 glazec

抱歉,没有额外有价值的信息。

codthing avatar Apr 09 '22 13:04 codthing

@glazec 我想比较有价值的信息是,配置文件并不没有自动识别读取_post中的md文件。但是我看文档并没有关于这个的介绍。

codthing avatar Apr 29 '22 06:04 codthing

@glazec 我想比较有价值的信息是,配置文件并不没有自动识别读取_post中的md文件。但是我看文档并没有关于这个的介绍。

是的,貌似确实有这一问题,我在 https://github.com/glazec/hexo-cheatsheets/issues/3 中看到了反馈需要将 _config.yml 中的 highlight.enable 设置为 false 才可以,但真实情况是,设置了,但还是没有读取到 md 文件。

之后,你可以确认下是否有按照 https://www.inevitable.tech/posts/59f1905d/ 这一篇@glazec 原作者写的格式:

在 source/_posts 下创建新的 Cheatsheets。

front-matter 中 title 对应着标题;categories 对应着主页上的分类;version 对应着撰写 Cheatsheets 所使用的软件的版本号。

正文的第一个非空白行必须是## get started。接下来可以自用使用##和###作为标题。

所有代码必须按照 markdown 格式进行书写,并且需要标注所使用的语言,不然无法进行高亮。以下是正确写法。

也就是说,你的 md 文档必须是一下格式,之后 hexo-cheatsheets 才会正常显示:

image

如果按照上述的写法还是无法显示的话,可以把更加详细的信息贴出来,方便大家解决(其实我个人感觉 @glazec 大佬应该把上面那套 md 文本规范贴到文档里面的,如果没有关注大佬的 blog 其实也是很一头雾水的。。

iepn avatar Apr 29 '22 19:04 iepn