命令行用法(Command Line Usage)

Jekyll gem 让jekyll可以通过命令行在终端下使用。

The jekyll program has several commands but the structure is always:

jekyll command [argument] [option] [argument_to_option]

Examples:
    jekyll new site/ --blank
    jekyll serve --config _alternative_config.yml

通常在本地开发时使用jekyll serve命令; jekyll build命令用来为生产环境构建站点。

For a full list of options and their argument, see Build Command Options.

jekyll 指令有多种使用方式:

  • jekyll new PATH - 使用基于 gem 的默认主题在指定的目录创建一个全新的站点。如果需要的话此目录将会被创建。
  • jekyll new PATH --blank - 在指定目录创建一个全新的空的 Jekyll 站点框架。
  • jekyll build or jekyll b - 执行一次构建,并将生成的站点输出到 ./_site(默认)目录
  • jekyll serve or jekyll s - 在源文件更改时构建站点并提供本地访问服务
  • jekyll clean - 删除所有生成的文件: destination folder, metadata file, Sass and Jekyll caches.
  • jekyll help - 显示帮助信息,也可以针对特定子命令显示帮助信息,例如jekyll help build
  • jekyll new-theme - Creates a new Jekyll theme scaffold
  • jekyll doctor - 输出任何不推荐功能或配置方面的问题

如需更改 Jekyll 的默认构建行为,请查看配置选项