hexo的换行符问题

hexo使用markdown作为文章格式模板,但其默认的换行是采用GFM的换行策略, 每一行对应html中的一个段落,而不是从latex那边习惯的多行对于一个段落的策略。 遂改之,但对js不熟悉,小研究了一下,发现hexo默认使用markd.js做为markdown的renderer, markd.js中有对换行策略的选项,并且默认使用的就是latex那种策略。。。

好吧,改过来,在hexo的源码hexo/lib/plugins/renderer/markdown.js第11行:

1
  breaks: true,

改为:

1
  breaks: false,

重新生成html,解决。