An open API service indexing awesome lists of open source software.

https://github.com/jledentu/generator-reveal

:tv: Yeoman generator for creating presentations using reveal.js and Webpack
https://github.com/jledentu/generator-reveal

revealjs slides webpack yeoman-generator

Last synced: 3 months ago
JSON representation

:tv: Yeoman generator for creating presentations using reveal.js and Webpack

Awesome Lists containing this project

README

          

# Reveal.js generator

[![Build Status](https://travis-ci.org/jledentu/generator-reveal.svg?branch=develop)](https://travis-ci.org/jledentu/generator-reveal)
[![Maintainability](https://api.codeclimate.com/v1/badges/ace0825b34b9b8a19bdf/maintainability)](https://codeclimate.com/github/jledentu/generator-reveal/maintainability)

> Yeoman generator for creating presentations using reveal.js and Webpack.

## Usage

Install `yo` and `@jledentu/generator-reveal`:

```
npm install -g yo @jledentu/generator-reveal
```

Run the generator:

```
mkdir my-presentation && cd my-presentation
yo @jledentu/reveal
```

After generation:

* Run `npm start` to start the development server
* Run `npm run build` to build the app in `dist/`
* Run `npm run pdf` to build the PDF output

## Writing slides

To add a new slide in the presentation, create a new file in `src/public/slides` and add a slide section in `src/index.ejs`:

```html








```

For more information, see [https://github.com/hakimel/reveal.js](https://github.com/hakimel/reveal.js).

## License

[MIT](https://opensource.org/licenses/mit-license.php)