generator-presto-preso

2.0.0 • Public • Published

Note: This repository is approaching being archived. It is still published to and available on npm's public repository. For the why, consult issue#73.


generator-presto-preso

yo presto-preso

yeoman generator to create a reveal.js presentation, live reload preview, websocket state push from controlling endpoint on node server, and static site generation

NPM version Build Status Dependency Status Coverage percentage

💻 🖼 🎉

  • a reveal.js slide deck
  • static site generation
  • serves via Node
    • for convenient serving of the slide deck
    • in an EJS template
    • with a viewer and a controller endpoint (/control)
    • the controller pushes slide state to the viewers via web socket connection
  • prefills with user's GitHub info
    • or directly input information
  • live-reload local dev server
    • watches views/, such as views/presentation.ejs

Try With No Install

Run:

npm init yo presto-preso

To use npx as opposed to the npm initializer, run:

npx -p yo -p generator-presto-preso -c 'yo presto-preso'

Full Installation

First, install Yeoman and generator-presto-preso using npm (we assume you have pre-installed node.js).

npm install -g yo
npm install -g generator-presto-preso

Then generate your new project:

yo presto-preso

Using the Project

  • npm run dev
  • edit the views/presentation.ejs file
  • preview in your browser as you work

Contributors

Thanks goes to these wonderful people (emoji key):


Eric McCormick

🐛 💻 🎨 📖 💡 🤔 👀 ⚠️ 🔧

Getting To Know Yeoman

  • Yeoman has a heart of gold.
  • Yeoman is a person with feelings and opinions, but is very easy to work with.
  • Yeoman can be too opinionated at times but is easily convinced not to be.
  • Feel free to learn more about Yeoman.

License

MIT © Eric McCormick

Dependencies (6)

Dev Dependencies (12)

Package Sidebar

Install

npm i generator-presto-preso

Weekly Downloads

1

Version

2.0.0

License

MIT

Unpacked Size

246 kB

Total Files

28

Last publish

Collaborators

  • edm00se