HEXO の投稿に目次機能を追加する
HEXO でブログ記事に目次を追加します。
標準の機能もあるようだけど、プラグインを使用してみます。
↑設置する目次はこれです。
プラグイン配布元
hexo-toc GitHub
https://github.com/bubkoo/hexo-toc
インストール
1 | $ npm install hexo-toc --save |
設定
_config.icarus.yml
1 | toc: |
maxdepth
: 目次の最大の深さclass
: toc の CSSクラス(デフォルト:false)slugfy
: uslug または transliterationdecodeEntities
: HTMLエンコード設定(デフォルト:false)anchor
: アンカータグをつけるかどうか(デフォルト:false)position
: アンカーをどこにつけるか。 before または after (デフォルト:after)symbol
: アンカーとしたいシンボル(デフォルト:#)style
: アンカーのCSSクラス (デフォルト:header-anchor)
設置
記事内の目次を表示したい場所に、 <! -- toc --> を配置。
見出しタグ(hタグ)から自動的に見出しを出力してくれます。
1 | <!-- toc --> |
HEXO の投稿に目次機能を追加する