Hexoで記事を書いていて、設定ファイルの_config.yml
に書いてあるサイトのURLとかを記事の中で使えないかなと思って調べてみました。
環境
- OS X El Capitan バージョン 10.11.3
- Hexo バージョン 3.1.1
Hexo?
A fast, simple & powerful blog framework
変数を使えるのはテーマの中だけ
It's only used in theme.
{{site.title}} site.title is undifined? · Issue #1707 · hexojs/hexo · GitHub
Hexo memberのtommy351さんが言ってますが、テーマの中(.ejsのことかな)だけで使えるもののようです。
なので、source/_posts/*.md
の中では使えないようでした・・
終わり
Jekyllでは普通に使えていたので、使えるんじゃないかと思っていました・・ でもJekyllはテーマの切り替えがディレクトリーごと変えなければいけないような作りになっている印象なので、Hexoの方はテーマの切り替えを容易にできるようにした影響なのかな、と思ってHexoの仕様に従って使っていこうと思います。