为什么代码块显示有问题?
代码要显示正确,要注意以下几个点:
根目录
_config.yml文件下的highlight中的line_number要设置为false,因为行号有bug,当然如果你按照上面教程修复了bug,就可以改成true。不要按照网上教程安装
kramed插件,已经装了的卸载掉。修改
node_modules/marked/lib/marked.js文件中的
escape和
em两行(在538行左右),改成下面:
escape: /^\\([`*\[\]()#$+\-.!_>])/,
em: /^\*((?:\*\*|[\s\S])+?)\*(?!\*)/,