给Hexo添加脚注支持
hexo有现成的不错的方案markdown-it-footnote
可用,所以也不用怎么折腾,但是有几个坑
markdown-it-footnote的README写着
Install
node.js, browser:
1
2 npm install markdown-it-footnote --save
bower install markdown-it-footnote --save
但并不是装上这个库就能用脚注了 (踩坑了)
首先markdown-it-footnote
是Markdown it的一个插件,所以先把hexo默认的hexo-renderer-marked
渲染引擎替换成hexo-renderer-markdown-it
1 | npm un hexo-renderer-marked --save |
这一步挺常规的,然后就是插件需要手动启用 没仔细看readme
在配置文件_config.yml
里加入markdown
这个字段,并启用脚注插件
1 | markdown: |
给Hexo添加脚注支持