--- layout: default title: Contribute slug: contribute base_url: "../" main_js: "" ---

Contribute

  1. Requirements
  2. Installation
  3. Grunt Tasks
  4. Documentation

Requirements

Installation

First install all necessary npm modules by running:

{% highlight html %} npm install {% endhighlight %}

Install grunt-cli:

{% highlight html %} sudo npm install -g grunt-cli {% endhighlight %}

Install bower:

{% highlight html %} sudo npm install -g bower {% endhighlight %}

And now install all dependencies:

{% highlight html %} bower install {% endhighlight %}

Grunt Tasks

Build Validation:

{% highlight html %} grunt build {% endhighlight %}

Documentation

Install Jekyll:

{% highlight html %} gem install jekyll {% endhighlight %}

Start Jekyll Server (run in husky-validation directory):

{% highlight html %} jekyll serve {% endhighlight %}

Or start it with develop mode:

{% highlight html %} jekyll serve --watch {% endhighlight %}

Goto http://localhost:9001 with your favorite browser.