Sha256: c0587b8a66b182d6d4e0ccf708644542919945c78aa4f7eb29513cafea166a25
Contents?: true
Size: 720 Bytes
Versions: 1
Compression:
Stored size: 720 Bytes
Contents
require "view_component" module Plutonium class Railtie < Rails::Railtie initializer "plutonium.assets_server" do # setup a middleware to serve our assets config.app_middleware.insert_before( ActionDispatch::Static, Rack::Static, urls: ["/plutonium-assets"], root: Plutonium.root.join("public"), cascade: true, header_rules: [ # Cache all static files in public caches (e.g. Rack::Cache) as well as in the browser [:all, {"cache-control" => "public, max-age=31536000"}] ] ) end initializer "plutonium.view_components" do config.view_component.capture_compatibility_patch_enabled = true end end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
plutonium-0.8.0 | lib/plutonium/railtie.rb |