mrmrs / nkd

Template for jekyll project with postcss and browser-sync
http://mrmrs.io/nkd
229 stars 26 forks source link

Use bundler to enforce Ruby dependencies #25

Closed marionzualo closed 8 years ago

marionzualo commented 8 years ago
What does this PR do?

Adds bundler's Gemfile and Gemfile.lock so, that the Ruby dependencies have the correct version.

This helps make sure that the Jekyll version used matches the version supported by Jekyll. This applies to Jekyll or any other future Ruby dependencies.

I Also added the installation of the ruby dependecies as a post install step so, that is handled automatically when users to npm install.

How should this be manually tested?

The goal is to avoid issues related to people having different versions installed on their machine. At a later stage I wish to add a Jekyll plugin for livereload and this will ensure that also that plugin has the correct version.

mrmrs commented 8 years ago

👍