hexo中下标不能正常显示,出现如:
实际上是由于下划线_被渲染成 <em>标签,修改marked.js即可,
在你的工程下输入:1find . -name 'marked.js'
将marked.js中的第459和490行的代码修改为:12//em: /^\b_((?:[^_]|__)+?)_\b|^\*((?:\*\*|[\s\S])+?)\*(?!\*)/,em: /^\*((?:\*\*|[\s\S])+?)\*(?!\*)/,
和12//em: /^_(?=\S)([\s\S]*?\S)_(?!_)|^\*(?=\S)([\s\S]*?\S)\*(?!\*)/em: /^\*(?=\S)([\s\S]*?\S)\*(?!\*)/
然后部署即可。