- Jekyll w/ these dependencies
-- Ruby 2.0 (On Ubuntu < 14.04 use this ppa and use
ruby-switch
to choose ruby2.0 as default) -- Bundler --github-pages
addons
On OSX with Homebrew
sudo gem install bundler
cd path/to/repo
bundle install
To update all gems: bundle update github-pages
-
Use
make -f minify.makefile
to minify js and css files. It is smart enough to compress only changed files and ignore -min.* files. It relies on yui-compressor. Makefile has been adapted from here. -
To perform loseless image compression, use trimage.
Please check this page