Newer
Older
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
# 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:
```bash
$ yo reveal:slide --markdown --attributes --notes "Slide Title"
```
## Publish to Github Pages
```bash
grunt dist
grunt gh-pages
```
## TODO
1. Use http://www.commitstrip.com/wp-content/uploads/2013/11/Strips-_Old-650-finalfinal1.jpg