コマンドラインの使い方

Jekyll gemは、ターミナルでjekyllを実行可能にします。

jekyllプログラムはいくつかのコマンドを持っていますが、構成はいつも同じです:

jekyll command [argument] [option] [argument_to_option]
Examples:
    jekyll new site/ --blank
    jekyll serve --config _alternative_config.yml

jekyll serveはローカル環境で構築している時に、jekyll buildはサイトをプロダクションとして生成する時に使用するとよいでしょう。

全てのオプションとコマンドのリストはBuildコマンドオプションをご覧ください。

以下は、最も一般的なコマンドの一部です:

  • jekyll new PATH - デフォルトのgem-basedテーマで、指定したpathに新しいJekyllサイトを作ります。必要であればディレクトリを作成します。
  • jekyll new PATH --blank - 指定したpathに新しい空白のJekyllサイトの骨組みを作ります
  • jekyll buildjekyll b - (デフォルトでは)./_siteにサイトを一度だけ構築します。
  • jekyll servejekyll s - ソースファイルが変更される度サイトを構築し、ローカルにサーバを立てます。
  • jekyll doctor - 不備や設定の問題をアウトプットします
  • jekyll clean - 作成した全てのファイルを取り除きます:出力フォルダ、メタデータファイル、SassおよびJekyllキャッシュ
  • jekyll help - ヘルプを表示します。オプションでサブコマンドを使用できます。例:jekyll help build
  • jekyll new-theme - 新しいJekyllテーマの骨組みを作ります
  • jekyll doctor - 非推奨や設定の問題をアウトプットします

Jekyllのデフォルトのビルドの振る舞いを変更したいときは、設定オプションを通読してください。