Jekyll on Windows

ほんとに苦労したので。しかもこの記事をまとめるために、いったんuninstallしました…

Run Jekyll on Windowsが詳しい。
実はこのメモページは要らないのでは? でも記録用として残しておく。

Jekyll参照リンク

Ruby & DevKitを導入

Ruby InstallerからRuby+Devkit xx.xx.xをダウンロード。

Jekyllをインストール

$ gem install jekyll

これまた大量にインストールされていきますなぁ…(←他人事)

Bundler

$ gem install bundler

Jekyll起動

Gemfileを弄ったあとは

$ bundle update

でもってやっと起動。

$ jekyll s

errorなど対処

$ jekyll s
WARN: Unresolved specs during Gem::Specification.reset:
      rouge (< 3, >= 1.7)
WARN: Clearing out unresolved specs.
Please report a bug if this causes problems.

というのがでてきたら、

$ gem uninstall rouge

で不要なversionのをuninstallして、

$ gem update && gem cleanup

とすれば片付けてくれる、のかな?

時々↓とかしてあげないと、

$ rm Gemfile.lock
$ bundle clean --force
$ bundle install
  • jekyll sができなくなってたり
    bundle exec jekyll sは素直に実行してくれる)
  • 修正してもregenateしてくれなかったり(じわじわと痛い)
  • Ctrl + Cで停止しようとしたら終了確認してきたり
    (しかも都合により日本語で…あとyでもnでも終わっちゃってるよ?)

などなど、変な動作になっちゃってました。

試行錯誤中。思いついたらorぶち当たったら書こうっと。

Updated: