Skip to content
Snippets Groups Projects

Git Training

Dependencies

  • node
  • yeoman
  • bower
  • grunt

Installation

  • Update your system
sudo apt-get update
sudo apt-get upgrade
sudo apt-get install build-essential openssl libssl-dev curl
  • Install Node
sudo apt install npm
npm install --global npm@latest
  • Install Yeoman, bower and grunt
npm install --global yo
npm install -g generator-reveal
npm install -g grunt-cli
npm install -g bower
  • Install other dependencies
npm install && bower install

Serve

grunt

Adding a new slide:

$ yo reveal:slide --markdown --attributes --notes "Slide Title"

Publish to Github Pages

grunt dist
grunt gh-pages

TODO

  1. Use http://www.commitstrip.com/wp-content/uploads/2013/11/Strips-_Old-650-finalfinal1.jpg