module RailsAssetslessContainer
Constants
- VERSION
Public Class Methods
after_sprockets(path)
click to toggle source
# File lib/rails_assetsless_container.rb, line 16 def after_sprockets(path) strategy.after_sprockets(path) if enabled? end
after_webpacker(path)
click to toggle source
# File lib/rails_assetsless_container.rb, line 20 def after_webpacker(path) strategy.after_webpacker(path) if enabled? end
config()
click to toggle source
# File lib/rails_assetsless_container/config.rb, line 5 def config @config ||= Config.new end
configure() { |config| ... }
click to toggle source
# File lib/rails_assetsless_container/config.rb, line 9 def configure yield config end
download_manifests()
click to toggle source
# File lib/rails_assetsless_container.rb, line 24 def download_manifests return unless enabled? download_sprockets_manifest download_webpacker_manifest if defined?(Webpacker) end
Private Class Methods
download_sprockets_manifest()
click to toggle source
# File lib/rails_assetsless_container.rb, line 35 def download_sprockets_manifest dirname = Rails.root.join("public/assets") path = Sprockets::ManifestUtils.find_directory_manifest(dirname) strategy.write_sprockets_manifest(path) end
download_webpacker_manifest()
click to toggle source
# File lib/rails_assetsless_container.rb, line 41 def download_webpacker_manifest path = Webpacker.config.public_manifest_path.to_s strategy.write_webpacker_manifest(path) end