Sha256: 5980e6e9a943ee0e1c19ce1bc1698b8a998f311110bcdf429a46c5d03f11442e
Contents?: true
Size: 650 Bytes
Versions: 11
Compression:
Stored size: 650 Bytes
Contents
module Webpack class ConfigGenerator < Rails::Generators::Base source_root File.expand_path(__dir__) def change_rails_context gsub_file 'Rakefile', 'require File.expand_path(\'../config/application\', __FILE__)', 'require_relative \'config/environment\'' end def init_config copy_file 'files/webpack.rb', 'config/initializers/webpack.rb' if File.exist? Rails.root.join('config', 'webpack.yml') log :skipped, 'config/webpack.yml' else template 'templates/webpack.yml.erb', 'config/webpack.yml' end puts 'Ready for webpack! Configure with config/webpack.yml.' end end end
Version data entries
11 entries across 11 versions & 1 rubygems