Sprockets::ExportersPack
This gem aims to add some exporters to sprockets.
Currently, it has:
- a Brotli exporter, which can be used with ngx_brotli.
Installation
Add this line to your Gemfile
:
gem 'sprockets-exporters_pack'
You probably need these too, as sprockets hasn't been updated yet:
gem 'sprockets', '>= 4.0.0.beta3', github: 'rails/sprockets'
gem 'sprockets-rails', '>= 3.1.0'
$ bundle install
Usage
With Rails, in application.rb
:
config.assets.configure do |env|
env.register_exporter %w(text/css application/javascript image/svg+xml), Sprockets::ExportersPack::BrotliExporter
end
Without Rails:
env = Sprockets::Environment.new
env.register_exporter %w(text/css application/javascript image/svg+xml), Sprockets::ExportersPack::BrotliExporter
Contributing
Yes please! Open an issue with exporters you want to see added.
License
The gem is available as open source under the terms of the MIT License.