Sha256: bb5e4ea6c1f9990df0c968fdc5eff3fa5669086c12d3bac03aa672fed911c2e1
Contents?: true
Size: 698 Bytes
Versions: 5
Compression:
Stored size: 698 Bytes
Contents
require 'rails' require 'rails/railtie' require 'sewing_kit/webpack/compiler' require 'sewing_kit/webpack/helper' require 'sewing_kit/webpack/dev' module SewingKit class Railtie < ::Rails::Railtie initializer "sewing_kit.initialize_webpack" do is_development = Rails.env.development? && ENV['SK_SIMULATE_PRODUCTION'] != '1' if is_development && Rails.const_defined?(:Server) webpack_dev = SewingKit::Webpack::Dev.new webpack_dev.start end end config.after_initialize do ActiveSupport.on_load(:action_view) do include SewingKit::Webpack::Helper end end rake_tasks do load "tasks/sewing_kit.rake" end end end
Version data entries
5 entries across 5 versions & 1 rubygems