This repository contains the sources of the camunda BPM homepage.
The page is built using the DocPad web framework for site generation and Grunt for minify operations.
The site/src/
folder contains the sources for the website.
The dev/
folder contains utilities for development.
In order to start hacking the camunda.org homepage, you first need to setup DocPad and Grunt:
- Install node.js.
- Open a terminal, navigate to the
site/
folder and typenpm install
. - Install grunt-cli globally with
npm install -g grunt-cli
. - Optional: Install docpad via
npm install -g docpad
if you want to have it globally available in your path.
Once all tools are installed, you can build the site:
- Open a terminal, navigate to the
site/
folder and typenpm update
. - Run DocPad using
./node_modules/.bin/docpad run
or justdocpad run
if you installed it globally. - Go to http://localhost:9778/.
Once you are finished with hacking:
- Check that you add all needed files to docpad and grunt for minification
- Run DocPad using
./node_modules/.bin/docpad -e live run
or justdocpad -e live run
if you installed it globally. - Open a new terminal, navigate to the
site/
folder and typegrunt
- Check if your contribution is working also in live mode
Have fun.
The content on this project is licensed under a Creative Commons Attribution-ShareAlike 3.0 Unported License.