jekyll-press

Minifier plugin for jekyll. Minifies all html, js, css files. Simple just drop it in solution. No Java required.

This plugin:

  • compress html with the help of html_press
  • compress JavaScript files with the help of uglifier
  • compress css files with the help of css_press

Installation

Bundler

Add this line to your application's Gemfile:

gem 'jekyll-press'

And then execute:

$ bundle

Standalone

Execute:

$ gem install jekyll-press

Usage

With Bundler (recomended)

Create the following plugin in your projects _plugins directory.

# _plugins/bundler.rb
require "rubygems"
require "bundler/setup"
Bundler.require(:default)

This will automatically require all of the gems specified in your Gemfile.

Standalone

Create the following plugin in your projects _plugins directory.

# _plugins/jekyll-press-plugin.rb
require 'jekyll-press'

TODO

Contributing

  1. Fork it
  2. Create your feature branch (git checkout -b my-new-feature)
  3. Commit your changes (git commit -am 'Added some feature')
  4. Push to the branch (git push origin my-new-feature)
  5. Create new Pull Request