はじめてのhexo

hexoを使ってみる!

css,jsが読み込まれない

なんかgithubpagesをサブディレクトリで運用していると面倒な設定があったが、なんとかなった

rface

http://3100.github.io/log/2015/08/10/hexo-with-subdirectory/
ココを読んでたんだけど微妙に違う・・
theme_configを書いても反応してくれない・・

テーマによるのかもしれないけれどもurl,rootを設定すればとりあえず動いているように見える

共通の画像を読み込みたい

./source/images/

に画像ファイルを置くことで

./public/images/

の下にdeployされるみたいだ。


1
![rface](/arekore/images/rface.jpg)

こんなふうに書けば参照できる(arekoreってのはこのブログのサブディレクトリ。 これをココに書くのは気持ち悪いのだが・・仕方ないか)
本当はブログポスト毎に画像のディレクトリを作って運用するものらしい。

普通と違うことをしようとすると辛くなるのは、こういうツールの性だよね・・

テーマを差し替える方法

_config.ymlを書き直したらOKっぽいんだけど

1
2
$ hexo clean
$ hexo generate

みたいなのもたくさん打った気がする。何が良かったのかわからない
hexo serverが上がっているときにcleanしても無駄っぽかった

エラーがまだ出てる・・

ファイルを編集すると下記エラーが出てhexoサーバが落ちる。
また立ち上げれば良いんだけど・・ なんだこれ

1
2
3
4
events.js:79
throw er; // Unhandled 'error' event
^
Error: EISDIR, read

腐ったテーマが多い・・

僕の好みもあるんだけど・・ イマイチ良いテーマがない
英文前提だと見出し文字とかすごく大きくなってたり・・

テーマのプレビューが中国語だったりしてよくわからなかったり・・・

結局landscape(最初のテーマ)のpaddingを少しいじって対応。
まぁちょいちょい直していくのも悪くないか・・ ということにしよう