ザキンコのブログ

ザキンコの日記のはてなブログ版です。

Rubyのnanocのメモ

nanoc( http://nanoc.stoneship.org/ ) がホームページを作るのに便利そうなので使ってみることにしたのだが、 htmlの文字コードUTF-8で保存するとcompile時にraise_encoding_errorというエラーが出てしまう。

nanoc create_siteした時にできるlibの中のdefault.rbにEncoding.default_external = 'UTF-8'を入れることで解決した。あとは、contentとlayoutをUTF-8で保存しなおせばoutputに作られるhtmlはUTF-8になるようだ。

誰か日本語で解説を書いてくれないかなあ。