Class: Start::SlimGenerator

Inherits:
Rails::Generators::Base
  • Object
show all
Defined in:
lib/generators/start/slim/slim_generator.rb

Instance Method Summary collapse

Instance Method Details

#add_gemsObject



4
5
6
# File 'lib/generators/start/slim/slim_generator.rb', line 4

def add_gems
  gem 'slim-rails', '~> 2.0.1'
end

#copy_filesObject



8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
# File 'lib/generators/start/slim/slim_generator.rb', line 8

def copy_files
  # copy_file 'config/unicorn.rb', 'config/unicorn.rb'

  application do
    "Slim::Engine.set_default_options format: :html5"
  end

  application(nil, env: "development") do
    "Slim::Engine.set_default_options pretty: true, sort_attrs: false"
  end

  application(nil, env: "development") do
    "Slim::Engine.set_default_options tabsize: 2"
  end

end