module Jekyll::Commands::Watch

Public Instance Methods

init_with_program(prog) click to toggle source
# File lib/jekyll/commands/watch.rb, line 6
def init_with_program(prog)
end
process(options) click to toggle source

Build your jekyll site Continuously watch if `watch` is set to true in the config.

# File lib/jekyll/commands/watch.rb, line 11
def process(options)
  Jekyll.logger.log_level = :error if options['quiet']
  watch(site, options) if options['watch']
end
watch(_site, options) click to toggle source

Watch for file changes and rebuild the site.

site - A Jekyll::Site instance options - A Hash of options passed to the command

Returns nothing.

# File lib/jekyll/commands/watch.rb, line 22
def watch(_site, options)
  Jekyll::Watcher.watch(options)
end