class RTFDoc::Bootstrap

Public Instance Methods

create_config() click to toggle source
# File lib/rtfdoc/generators/bootstrap.rb, line 31
def create_config
  template('config.yml.erb', "#{name}/config.yml")
end
create_gemfile() click to toggle source
# File lib/rtfdoc/generators/bootstrap.rb, line 22
def create_gemfile
  template('Gemfile.erb', "#{name}/Gemfile")
end
create_root_directory() click to toggle source
# File lib/rtfdoc/generators/bootstrap.rb, line 12
def create_root_directory
  FileUtils.mkdir_p(name)
end
create_skeleton() click to toggle source
# File lib/rtfdoc/generators/bootstrap.rb, line 16
def create_skeleton
  FileUtils.mkdir_p("#{name}/content")
  FileUtils.mkdir_p("#{name}/dist")
  copy_file('gitignore', "#{name}/.gitignore")
end
create_webpack_config() click to toggle source
# File lib/rtfdoc/generators/bootstrap.rb, line 26
def create_webpack_config
  template('package.json.erb', "#{name}/package.json")
  copy_file('webpack.config.js', "#{name}/webpack.config.js")
end