Module: Bridgetown::ConsoleMethods

Defined in:
bridgetown-core/lib/bridgetown-core/commands/console.rb

Class Method Summary collapse

Instance Method Summary collapse

Class Method Details

.site_reset(site) ⇒ Object



16
17
18
19
20
21
22
23
24
# File 'bridgetown-core/lib/bridgetown-core/commands/console.rb', line 16

def self.site_reset(site)
  site.reset
  Bridgetown.logger.info "Reading files..."
  site.read
  Bridgetown.logger.info "", "done!"
  Bridgetown.logger.info "Running generators..."
  site.generate
  Bridgetown.logger.info "", "done!"
end

Instance Method Details

#reload!Object



5
6
7
8
9
10
11
12
13
14
# File 'bridgetown-core/lib/bridgetown-core/commands/console.rb', line 5

def reload!
  Bridgetown.logger.info "Reloading site..."

  site = Bridgetown::Current.site

  I18n.reload! # make sure any locale files get read again
  site.loaders_manager.reload_loaders(site)

  ConsoleMethods.site_reset(site)
end